Provided by: memcachedb_1.2.0-11_amd64 bug

NAME

       memcachedb - persistence-enabled variant of memcached

SYNOPSIS

       memcachedb [OPTIONS]

DESCRIPTION

       MemcacheDB (pronounced mem-cash-dee-bee) is a persistence-enabled variant of the memcached
       distributed key-value storage system. It is NOT a cache solution, but rather a  persistent
       storage engine for fast and reliable key-value based object storage and retrieval.

       It  conforms  to the memcache protocol, which means that memcached clients can connect and
       use the persistent key-value store transparently. It also provides reliability  and  high-
       availability  through  its transaction and replication support, courtesy of its BerkeleyDB
       storage backend.

OPTIONS

       -p <num>
              TCP port to listen on  (default: 21201)

       -U <num>
              UDP port to listen on (default: 0, off)

       -s <file>
              UNIX Domain Socket path to listen on (disables network support)

       -a <mask>
              Access mask for unix socket, in octal (default: 0700)

       -l <ip_addr>
              Interface to listen on (default: INADRR_ANY)

       -d     Run as a daemon

       -r     Maximize core file limit

       -u <username>
              Assume identity of <username> (only when run as root)

       -c <num>
              Maximum simultaneous connections (default: 4096)

       -b <num>
              Item size smaller than <num> bytes will use fast memory allocation  (default:  2048
              bytes)

       -v     Verbose (print errors/warnings while in event loop)

       -vv    Very verbose (also print client commands/reponses)

       -h     Print brief usage instructions and exit

       -i     Print complete copyright and license information

       -P <file>
              Save process ID in <file> (only used with the -d option)

       -t <num>
              Number of threads to use (default: 4)

   Berkeley DB Options
       -m <num>
              In-memory cache size of BerkeleyDB in megabytes (default: 256MB)

       -A <num>
              Underlying page size in bytes (default: 4096, range: 512B-64KB, power-of-two)

       -f <file>
              Filename of database (default: data.db)

       -H <dir>
              Environment HOME of database (default: /data1/memcachedb)

       -G <dir>
              Log directory of database (default: same as Environment HOME, see -H)

       -B <db_type>
              Type of database, options are: 'btree' or 'hash' (default: btree)

       -L <num>
              Log buffer size in kBytes (default: 4096kB)

       -C <num>
              Perform a checkpoint every <num> seconds (0 to disable, default: 300 seconds)

       -T <num>
              Do memp_trickle every <num> seconds (0 to disable, default: 30 seconds)

       -e <num>
              Percentage of the pages in the cache that should be clean (default: 60%)

       -D <num>
              Perform deadlock detection every <num> milliseconds (0 to disable, default: 100ms)

       -N     Enable DB_TXN_NOSYNC for a large performance gain (default: off)

       -E     Automatically remove log files that are no longer needed

       -X     Allocate region memory from the heap (default: off)

   Replication Options
       -R     Identifies the host and port used by this site (required)

       -O     Identifies another site participating in this replication group

       -M/-S  Start memcachedb as a master or slave

       -n <num>
              Number of sites participating in replication (default: 2)

CAVEATS

       •   Because  this  is  a  persistent  storage  solution,  expire  time  specified  in  the
           corresponding memcache protocol clients will be silently discarded.

FILES

       /etc/memcachedb.conf

SEE ALSO

       memcached(1)

AUTHOR

       MemcacheDB was written and  is  maintained  by  Steve  Chu  <stvchu@gmail.com>,  based  on
       Memcached by Danga Interactive, Inc. <http://www.danga.com/>

                                          05 February 11                            MEMCACHEDB(1)