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
    oStorybook
    oStorybook
    oStorybook l'outil privil�gi� des
    �crivains. ATTENTION : voir sur
    http://ostorybook.tuxfamily.org/v5/
    --en_EN oStorybook the right tool for
    writers. WARNIN...
    Download oStorybook
  • 2
    Asuswrt-Merlin
    Asuswrt-Merlin
    Asuswrt-Merlin is a third party
    firmware for select Asus wireless
    routers. Based on the Asuswrt firmware
    developed by Asus, it brings tweaks, new
    features and ...
    Download Asuswrt-Merlin
  • 3
    Atom
    Atom
    Atom is a text editor that's
    modern, approachable and full-featured.
    It's also easily customizable- you
    can customize it to do anything and be
    able to ...
    Download Atom
  • 4
    Osu!
    Osu!
    Osu! is a simple rhythm game with a well
    thought out learning curve for players
    of all skill levels. One of the great
    aspects of Osu! is that it is
    community-dr...
    Download Osu!
  • 5
    LIBPNG: PNG reference library
    LIBPNG: PNG reference library
    Reference library for supporting the
    Portable Network Graphics (PNG) format.
    Audience: Developers. Programming
    Language: C. This is an application that
    can also...
    Download LIBPNG: PNG reference library
  • 6
    Metal detector based on  RP2040
    Metal detector based on RP2040
    Based on Raspberry Pi Pico board, this
    metal detector is included in pulse
    induction metal detectors category, with
    well known advantages and disadvantages.
    RP...
    Download Metal detector based on RP2040
  • More »

Linux commands

Ad