logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

c-icap-mkbdb - simple ICAP clientutility to create Berkeley DB lookup tables

Author

       Tsantilas Christos

                                                  c_icap 0.5.10                                  c-icap-mkbdb(8)

Description

c-icap-mkbdb utility can be used to create Berkeley DB databases which can be used as  lookup  tables  by
       the c-icap server.

Examples

       c-icap-mkbdb -o keys -i keys.txt
              It builds the keys Berkeley DB database, using string type for keys and values.

       c-icap-mkbdb -o keys --dump
              Dump the contents of the keys database

Name

       c-icap-mkbdb - simple ICAP clientutility to create Berkeley DB lookup tables

Options

       -V     Print version

       -VV    Print build informations

       -d debug_level
              The debug level

       -i file.txt
              The file contains the data (required). The line format of this file must be:
              key:value1,value2,....

       -o file.db
              The database to be created

       -t string|int|ip
              The  type  of  the  key.  Select  string  for string keys, int for integer keys or ip for using IP
              addresses as keys. The "string" is the default.

       -v string|int|ip
              The type of the values. The "string" is the default.

       -p page_size[k]
              The page size to use. Can not be less than 512 bytes or greater than 64k.  Read berkeleyDB  manual
              for default values.

       --btree
              Use B-Tree as access method for the database. By default uses Hash.

       --dump Do not update the database just dump it to the screen.

See Also

c-icap(8) c-icap-client(8) c-icap-stretch(8) c-icap-config(8) c-icap-libicapapi-config(8)

Synopsis

c-icap-mkbdb  [  -V ] [ -VV ] [ -ddebug_level ] [ -ifile.txt ] [ -ofile.db ] [ -tstring|int|ip ] [ -vstring|int|ip ] [ --dump ]

See Also