EnglishFrenchSpanish

OnWorks favicon

memcachedb - Online in the Cloud

Run memcachedb in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command memcachedb that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

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.

Use memcachedb online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    Image Downloader
    Image Downloader
    Crawl and download images using
    Selenium Using python3 and PyQt5.
    Supported Search Engine: Google, Bing,
    Baidu. Keywords input from the keyboard
    or input from ...
    Download Image Downloader
  • 2
    Eclipse Tomcat Plugin
    Eclipse Tomcat Plugin
    The Eclipse Tomcat Plugin provides
    simple integration of a tomcat servlet
    container for the development of java
    web applications. You can join us for
    discussio...
    Download Eclipse Tomcat Plugin
  • 3
    WebTorrent Desktop
    WebTorrent Desktop
    WebTorrent Desktop is for streaming
    torrents on Mac, Windows or Linux. It
    connects to both BitTorrent and
    WebTorrent peers. Now there's no
    need to wait for...
    Download WebTorrent Desktop
  • 4
    GenX
    GenX
    GenX is a scientific program to refine
    x-ray refelcetivity, neutron
    reflectivity and surface x-ray
    diffraction data using the differential
    evolution algorithm....
    Download GenX
  • 5
    pspp4windows
    pspp4windows
    PSPP is a program for statistical
    analysis of sampled data. It is a free
    replacement for the proprietary program
    SPSS. PSPP has both text-based and
    graphical us...
    Download pspp4windows
  • 6
    Git Extensions
    Git Extensions
    Git Extensions is a standalone UI tool
    for managing Git repositories. It also
    integrates with Windows Explorer and
    Microsoft Visual Studio
    (2015/2017/2019). Th...
    Download Git Extensions
  • More »

Linux commands

Ad