Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
DYNOMITE(8)		     System Manager's Manual		     DYNOMITE(8)

NAME
     dynomite  - a generic dynamo implementation for different key/value storage
     engines.

SYNOPSIS
     dynomite --help
     dynomite --version
     dynomite [ -c conf-file]
     dynomite [-?hVdDt] [-v verbosity-level] [-o output-file] [-c conf-file] [-s
     stats-port] [-a stats-addr] [-i stats-interval]  [-p  pid-file]  [-m  mbuf-
     size] [-M max-alloc-messages]

DESCRIPTION
     Dynomite  is a thin, distributed Dynamo layer for different storage engines
     and protocols. Dynomite provides sharding and  multi-data	center	replica-
     tion.  It has a shared nothing architecture with no single point of failure
     (SPOF) that delivers high availability (HA) even when a server, rack or en-
     tire data center goes offline.

     Redis is currently the primary backend and protocol supported by  Dynomite,
     while  support  for  Memcached is partially implemented. Future versions of
     Dynomite will support additional backends.

     Dynomite provides the following functionality:

     *	    Linear scalability

     *	    High availability (HA)

     *	    Shared nothing architecture with symmetric nodes

     *	    Multi-data center (DC) replication

     *	    Data replication and sharding

     *	    Support for any Redis client plus a specialized Dyno client for Java

     *	    Reduced connections to and	lower  connection  overhead  on  backend
	    storage engines via persistent connections

     *	    Observability via easily accessible statistics

OPTIONS
     -h, --help
	    Show help about dynomite and exit.

     -V, --version
	    Show dynomite version and exit.

     -t, --test-conf
	    Test configuration file for syntax errors and exit.

     -g, --gossip
	    Enable gossip. (default: disable)

     -d, --daemonize
	    Run dynomite as a daemon in the background.

     -D, --describe-stats
	    Print statistics description and exit.

     -v N, --verbosity=N
	    Set logging level to N.  (default: 5, min: 0, max: 11)

     -o file, --output=file
	    Set logging file to file.

     -c file, --conf-file=file
	    Set the configuration file to file.

     -p file, --pid-file=file
	    Set the pid file to file.

     -m N, --mbuf-size=N
	    Set mbuf chunk size to N bytes. (default: 16384)

     -M N, --max-msgx=N
	    Set  the  maximum  number  of  messages to allocate to N.  (default:
	    200000)

     -x N, --admin-operation=N
	    Set the size of admin operation to N.  (default: 0)

SEE ALSO
     memcached(8), redis-server(1)

AUTHOR
     Dynomite is developed by Netflix, Inc. Dynomite is currently  developed  by
     Netflix, Inc. and the open source community.

v0.5.9				November 23, 2016		     DYNOMITE(8)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=dynomite&sektion=8&manpath=FreeBSD+Ports+15.1.quarterly>

home | help