Download

chevron





    bangdb_2.0_centos7.tar.gz ( 41 MB )

    • server

      BangDB Server 2.0, SSL and non-SSL version

    • clients

      Client libs for users to build applications. C++ and Java client libs are present at the moment

    • cli

      Command line interface, CLI to interact with the db in simple yet efficient manner. BangDB Cli supports almost all capabilities for efficient management and app building

    • agent

      Agent is standalone very lightweight yet capable service for ingesting data into BangDB. Agent can continuously stream data in the DB with several parsing and transformation logic that user can configure. It also be used to ingest batch data

    • bench

      Simple bench files are provided to run and ensure install is correct and also to know very basic throughput of the db

    • helpers

      BangDB uses few helper binaries for mainly IE (information extraction) purposes

    • libs

      All the required libs for BangDB (apart from system libs) are present in the libs folder

    • jars

      All the required jars are present in the jars folder

    How to install

    To get the BangDB, use one of the following.
    
    1.	You may download the tar file from this page or may use
    2.	wget https://bangdb.com/downloads/bangdb_2.0_centos7.tar.gz
    3.	You may take the docker image from https://hub.docker.com/r/bangdb/bangdb
    
    
    Un-tar the file and go to the extracted folder.
    
    Install
    -------
    
    To install BangDB, do following;
    
    0. It is usually good to update
            > sudo yum update
    
    1. run the install.sh file
            > bash install.sh
    
    2. [OPTIONAL] If you wish to run cli which can draw charts on shell then you will also need to do this on centos
    
            > perl -MCPAN -e 'install Time::Piece'
    
    That's it, you are ready to run the BangDB
    
    Run
    ---
    
    There are two ways to run the BangDB server;
    
    Option1:
    ========
    
    directly using the bangdb-server-2.0 binary. Here you may use command line options available that can be used
    
    cd bin
    ./bangdb-server-2.0
    
    Option2:
    ========
    
    Or you may use the helper script "bangdb-server" present in the main folder.
    This allows us to start, stop and check status using the script. It always runs the
    server in the background.
    To set command line options, you will need to edit the config file present in bin/ folder and set these
    params accordingly. Check the bangdb.com/bangdb-config to learn more.
    
    To run the server;
    
    ./bangdb-server start
    
    you may check status as
    ./bangdb-server status
    
    and stop it as
    ./bangdb-server stop
    
    Next:
    
            tail the log (data/mydb.applog) to view the logs
    
    Quick Test
    =========
            > Go ahead and run the bench in the bench folder, go through the readme and run the bench
            > Go to cli and interact with the server
    
    You may also take client (cpp or java) and run the sample app available in it
    Also - please visit bangdb.com/developer to learn more about building applications
    
    Examples;
    There are few examples present in the github along with code, files and video which you may try to get the started quickly and also learn how to build app on top of BangDB
    





      bangdb_2.0_centos8.tar.gz ( 41 MB )

      • server

        BangDB Server 2.0, SSL and non-SSL version

      • clients

        Client libs for users to build applications. C++ and Java client libs are present at the moment

      • cli

        Command line interface, CLI to interact with the db in simple yet efficient manner. BangDB Cli supports almost all capabilities for efficient management and app building

      • agent

        Agent is standalone very lightweight yet capable service for ingesting data into BangDB. Agent can continuously stream data in the DB with several parsing and transformation logic that user can configure. It also be used to ingest batch data

      • bench

        Simple bench files are provided to run and ensure install is correct and also to know very basic throughput of the db

      • helpers

        BangDB uses few helper binaries for mainly IE (information extraction) purposes

      • libs

        All the required libs for BangDB (apart from system libs) are present in the libs folder

      • jars

        All the required jars are present in the jars folder

      How to install

      To get the BangDB, use one of the following.
      
      1.	You may download the tar file from this page or may use
      2.	wget https://bangdb.com/downloads/bangdb_2.0_centos8.tar.gz
      3.	You may take the docker image from https://hub.docker.com/r/bangdb/bangdb
      
      
      Un-tar the file and go to the extracted folder.
      
      Install
      -------
      
      To install BangDB, do following;
      
      0. It is usually good to update
              > sudo yum update
      
      1. run the install.sh file
              > bash install.sh
      
      2. [OPTIONAL] If you wish to run cli which can draw charts on shell then you will also need to do this on centos
      
              > perl -MCPAN -e 'install Time::Piece'
      
      That's it, you are ready to run the BangDB
      
      Run
      ---
      
      There are two ways to run the BangDB server;
      
      Option1:
      ========
      
      directly using the bangdb-server-2.0 binary. Here you may use command line options available that can be used
      
      cd bin
      ./bangdb-server-2.0
      
      Option2:
      ========
      
      Or you may use the helper script "bangdb-server" present in the main folder.
      This allows us to start, stop and check status using the script. It always runs the
      server in the background.
      To set command line options, you will need to edit the config file present in bin/ folder and set these
      params accordingly. Check the bangdb.com/bangdb-config to learn more.
      
      To run the server;
      
      ./bangdb-server start
      
      you may check status as
      ./bangdb-server status
      
      and stop it as
      ./bangdb-server stop
      
      Next:
      
              tail the log (data/mydb.applog) to view the logs
      
      Quick Test
      =========
              > Go ahead and run the bench in the bench folder, go through the readme and run the bench
              > Go to cli and interact with the server
      
      You may also take client (cpp or java) and run the sample app available in it
      Also - please visit bangdb.com/developer to learn more about building applications
      
      Examples;
      There are few examples present in the github along with code, files and video which you may try to get the started quickly and also learn how to build app on top of BangDB
      





        bangdb_2.0_rhel8.tar.gz (41 MB)

        • server

          BangDB Server 2.0, SSL and non-SSL version

        • clients

          Client libs for users to build applications. C++ and Java client libs are present at the moment

        • cli

          Command line interface, CLI to interact with the db in simple yet efficient manner. BangDB Cli supports almost all capabilities for efficient management and app building

        • agent

          Agent is standalone very lightweight yet capable service for ingesting data into BangDB. Agent can continuously stream data in the DB with several parsing and transformation logic that user can configure. It also be used to ingest batch data

        • bench

          Simple bench files are provided to run and ensure install is correct and also to know very basic throughput of the db

        • helpers

          BangDB uses few helper binaries for mainly IE (information extraction) purposes

        • libs

          All the required libs for BangDB (apart from system libs) are present in the libs folder

        • jars

          All the required jars are present in the jars folder

        How to install

        To get the BangDB, use one of the following.
        
        1.	You may download the tar file from this page or may use
        2.	wget https://bangdb.com/downloads/bangdb_2.0_rhel8.tar.gz
        3.	You may take the docker image from https://hub.docker.com/r/bangdb/bangdb
        
        
        Un-tar the file and go to the extracted folder.
        
        Install
        -------
        
        To install BangDB, do following;
        
        0. It is usually good to update
                > sudo yum update
        
        1. run the install.sh file
                > bash install.sh
        
        2. [OPTIONAL] If you wish to run cli which can draw charts on shell then you will also need to do this on centos
        
                > perl -MCPAN -e 'install Time::Piece'
        
        That's it, you are ready to run the BangDB
        
        Run
        ----
        
        There are two ways to run the BangDB server;
        
        Option1:
        ========
        
        directly using the bangdb-server-2.0 binary. Here you may use command line options available that can be used
        
        cd bin
        ./bangdb-server-2.0
        
        Option2:
        ========
        
        Or you may use the helper script "bangdb-server" present in the main folder.
        This allows us to start, stop and check status using the script. It always runs the
        server in the background.
        To set command line options, you will need to edit the config file present in bin/ folder and set these
        params accordingly. Check the bangdb.com/bangdb-config to learn more.
        
        To run the server;
        
        ./bangdb-server start
        
        you may check status as
        ./bangdb-server status
        
        and stop it as
        ./bangdb-server stop
        
        Next:
        
                tail the log (data/mydb.applog) to view the logs
        
        Quick Test
        =========
                > Go ahead and run the bench in the bench folder, go through the readme and run the bench
                > Go to cli and interact with the server
        
        You may also take client (cpp or java) and run the sample app available in it
        Also - please visit bangdb.com/developer to learn more about building applications
        
        Examples;
        There are few examples present in the github along with code, files and video which you may try to get the started quickly and also learn how to build app on top of BangDB
        






          bangdb_2.0_ubuntu16.tar.gz (41 MB)

          • server

            BangDB Server 2.0, SSL and non-SSL version

          • clients

            Client libs for users to build applications. C++ and Java client libs are present at the moment

          • cli

            Command line interface, CLI to interact with the db in simple yet efficient manner. BangDB Cli supports almost all capabilities for efficient management and app building

          • agent

            Agent is standalone very lightweight yet capable service for ingesting data into BangDB. Agent can continuously stream data in the DB with several parsing and transformation logic that user can configure. It also be used to ingest batch data

          • bench

            Simple bench files are provided to run and ensure install is correct and also to know very basic throughput of the db

          • helpers

            BangDB uses few helper binaries for mainly IE (information extraction) purposes

          • libs

            All the required libs for BangDB (apart from system libs) are present in the libs folder

          • jars

            All the required jars are present in the jars folder

          How to install

          To get the BangDB, use one of the following.
          
          1.	You may download the tar file from this page or may use
          2.	wget https://bangdb.com/downloads/bangdb_2.0_ubuntu16.tar.gz
          3.	You may take the docker image from https://hub.docker.com/r/bangdb/bangdb
          
          
          Un-tar the file and go to the extracted folder.
          
          Install
          -------
          
          To install BangDB, do following;
          
          0. It is always good to update
                  > sudo apt-get update
          
          1. run the install.sh file
                  > bash install.sh
          
          That's it, you are ready to run the BangDB
          
          Option1:
          ========
          
          directly using the bangdb-server-2.0 binary. Here you may use command line options available that can be used
          
          cd bin
          ./bangdb-server-2.0
          
          Option2:
          ========
          
          Or you may use the helper script "bangdb-server" present in the main folder.
          This allows us to start, stop and check status using the script. It always runs the
          server in the background.
          To set command line options, you will need to edit the config file present in bin/ folder and set these
          params accordingly. Check the bangdb.com/bangdb-config to learn more.
          
          To run the server;
          
          ./bangdb-server start
          
          you may check status as
          ./bangdb-server status
          
          and stop it as
          ./bangdb-server stop
          
          Next:
          
                  tail the log (data/mydb.applog) to view the logs
          
          Quick Test
          =========
                  > Go ahead and run the bench in the bench folder, go through the readme and run the bench
                  > Go to cli and interact with the server
          
          You may also take client (cpp or java) and run the sample app available in it
          Also - please visit bangdb.com/developer to learn more about building applications
          
          Examples;
          There are few examples present in the github along with code, files and video which you may try to get the started quickly and also learn how to build app on top of BangDB
          





            bangdb_2.0_ubuntu18 (41 MB)

            • server

              BangDB Server 2.0, SSL and non-SSL version

            • clients

              Client libs for users to build applications. C++ and Java client libs are present at the moment

            • cli

              Command line interface, CLI to interact with the db in simple yet efficient manner. BangDB Cli supports almost all capabilities for efficient management and app building

            • agent

              Agent is standalone very lightweight yet capable service for ingesting data into BangDB. Agent can continuously stream data in the DB with several parsing and transformation logic that user can configure. It also be used to ingest batch data

            • bench

              Simple bench files are provided to run and ensure install is correct and also to know very basic throughput of the db

            • helpers

              BangDB uses few helper binaries for mainly IE (information extraction) purposes

            • libs

              All the required libs for BangDB (apart from system libs) are present in the libs folder

            • jars

              All the required jars are present in the jars folder

            How to install

            To get the BangDB, use one of the following.
            
            1.	You may download the tar file from this page or may use
            2.	wget https://bangdb.com/downloads/bangdb_2.0_ubuntu18.tar.gz
            3.	You may take the docker image from https://hub.docker.com/r/bangdb/bangdb
            
            
            Un-tar the file and go to the extracted folder.
            
            Install
            -------
            
            To install BangDB, do following;
            
            0. It is always good to update
                    > sudo apt-get update
            
            1. run the install.sh file
                    > bash install.sh
            
            That's it, you are ready to run the BangDB
            
            Option1:
            ========
            
            directly using the bangdb-server-2.0 binary. Here you may use command line options available that can be used
            
            cd bin
            ./bangdb-server-2.0
            
            Option2:
            ========
            
            Or you may use the helper script "bangdb-server" present in the main folder.
            This allows us to start, stop and check status using the script. It always runs the
            server in the background.
            To set command line options, you will need to edit the config file present in bin/ folder and set these
            params accordingly. Check the bangdb.com/bangdb-config to learn more.
            
            To run the server;
            
            ./bangdb-server start
            
            you may check status as
            ./bangdb-server status
            
            and stop it as
            ./bangdb-server stop
            
            Next:
            
                    tail the log (data/mydb.applog) to view the logs
            
            Quick Test
            =========
                    > Go ahead and run the bench in the bench folder, go through the readme and run the bench
                    > Go to cli and interact with the server
            
            You may also take client (cpp or java) and run the sample app available in it
            Also - please visit bangdb.com/developer to learn more about building applications
            
            Examples;
            There are few examples present in the github along with code, files and video which you may try to get the started quickly and also learn how to build app on top of BangDB
            





              bangdb_2.0_ubuntu20.tar.gz (41 MB )

              • server

                BangDB Server 2.0, SSL and non-SSL version

              • clients

                Client libs for users to build applications. C++ and Java client libs are present at the moment

              • cli

                Command line interface, CLI to interact with the db in simple yet efficient manner. BangDB Cli supports almost all capabilities for efficient management and app building

              • agent

                Agent is standalone very lightweight yet capable service for ingesting data into BangDB. Agent can continuously stream data in the DB with several parsing and transformation logic that user can configure. It also be used to ingest batch data

              • bench

                Simple bench files are provided to run and ensure install is correct and also to know very basic throughput of the db

              • helpers

                BangDB uses few helper binaries for mainly IE (information extraction) purposes

              • libs

                All the required libs for BangDB (apart from system libs) are present in the libs folder

              • jars

                All the required jars are present in the jars folder

              How to install

              To get the BangDB, use one of the following.
              
              1.	You may download the tar file from this page or may use
              2.	wget https://bangdb.com/downloads/bangdb_2.0_ubuntu20.tar.gz
              3.	You may take the docker image from https://hub.docker.com/r/bangdb/bangdb
              
              -------
              
              To install BangDB, do following;
              
              0. It is always good to update
                      > sudo apt-get update
              
              1. run the install.sh file
                      > bash install.sh
              
              That's it, you are ready to run the BangDB
              
                    NOTE:     If you wish to run ssl version of bangdb-server then we need to enable ssl level =1
                              since by default tls v1.3 is enabled in ubuntu20
                              To do this, just edit the the sslconf file
              
                              > sudo vi /etc/ssl/openssl.cnf
              
                              Just below the line where "HOME = ." at the begining, add following
              
                                      openssl_conf = default_conf
              
                              and at the end of the file, add following
              
                                      [default_conf]
                                      ssl_conf = ssl_sect
              
                                      [ssl_sect]
                                      system_default = system_default_sect
              
                                      [system_default_sect]
                                      CipherString = DEFAULT@SECLEVEL=1
              
              Option1:
              ========
              
              directly using the bangdb-server-2.0 binary. Here you may use command line options available that can be used
              
              cd bin
              ./bangdb-server-2.0
              
              Option2:
              ========
              
              Or you may use the helper script "bangdb-server" present in the main folder.
              This allows us to start, stop and check status using the script. It always runs the
              server in the background.
              To set command line options, you will need to edit the config file present in bin/ folder and set these
              params accordingly. Check the bangdb.com/bangdb-config to learn more.
              
              To run the server;
              
              ./bangdb-server start
              
              you may check status as
              ./bangdb-server status
              
              and stop it as
              ./bangdb-server stop
              
              Next:
              
                      tail the log (data/mydb.applog) to view the logs
              
              Quick Test
              =========
                      > Go ahead and run the bench in the bench folder, go through the readme and run the bench
                      > Go to cli and interact with the server
              
              You may also take client (cpp or java) and run the sample app available in it
              Also - please visit bangdb.com/developer to learn more about building applications
              
              Examples;
              There are few examples present in the github along with code, files and video which you may try to get the started quickly and also learn how to build app on top of BangDB
              





                bangdb_2.0_ubuntu22.tar.gz (47 MB )

                • server

                  BangDB Server 2.0, SSL and non-SSL version

                How to install

                To get the BangDB, use one of the following.
                
                1.	You may download the tar file from this page or may use
                2.	wget https://bangdb.com/downloads/bangdb_2.0_ubuntu22.tar.gz
                3.	You may take the docker image from https://hub.docker.com/r/bangdb/bangdb
                
                -------
                
                To install BangDB, do following;
                
                0. It is always good to update
                        > sudo apt-get update
                
                1. run the install.sh file
                        > bash install.sh
                
                That's it, you are ready to run the BangDB
                
                      NOTE:     If you wish to run ssl version of bangdb-server then we need to enable ssl level =1
                                since by default tls v1.3 is enabled in ubuntu22
                                To do this, just edit the the sslconf file
                
                                > sudo vi /etc/ssl/openssl.cnf
                
                                Just below the line where "HOME = ." at the begining, add following
                
                                        openssl_conf = default_conf
                
                                and at the end of the file, add following
                
                                        [default_conf]
                                        ssl_conf = ssl_sect
                
                                        [ssl_sect]
                                        system_default = system_default_sect
                
                                        [system_default_sect]
                                        CipherString = DEFAULT@SECLEVEL=1
                
                Option1:
                ========
                
                directly using the bangdb-server-2.0 binary. Here you may use command line options available that can be used
                
                cd bin
                ./bangdb-server-2.0
                
                Option2:
                ========
                
                Or you may use the helper script "bangdb-server" present in the main folder.
                This allows us to start, stop and check status using the script. It always runs the
                server in the background.
                To set command line options, you will need to edit the config file present in bin/ folder and set these
                params accordingly. Check the bangdb.com/bangdb-config to learn more.
                
                To run the server;
                
                ./bangdb-server start
                
                you may check status as
                ./bangdb-server status
                
                and stop it as
                ./bangdb-server stop
                
                Next:
                
                        tail the log (data/mydb.applog) to view the logs
                
                Quick Test
                =========
                        > Go ahead and run the bench in the bench folder, go through the readme and run the bench
                        > Go to cli and interact with the server
                
                You may also take client (cpp or java) and run the sample app available in it
                Also - please visit bangdb.com/developer to learn more about building applications
                
                Examples;
                There are few examples present in the github along with code, files and video which you may try to get the started quickly and also learn how to build app on top of BangDB