Introduction
Tarantool is an in-memory database designed to store the most volatile and highly accessible web content. Tarantool has been extensively used in production since 2009. It's open source, BSD licensed.
Features
- lowest CPU and RAM overhead to store or serve a piece of content,
- optional Write Ahead Logging for persistency and reliability,
- universal data access with rich Lua stored procedures, which can exchange messages between each other or networked peers,
- asynchronous master-slave replication and hot backup.
Get started
# apt-get install tarantool tarantool-client
# cd /etc/tarantool
# cp instances.available/example.cfg instances.enabled/fqueue.cfg
# cd /usr/share/tarantool/lua
# wget http://github.com/mailru/tntlua/raw/master/fqueue.lua -O init.lua
# service tarantool start
tarantool: Staring instances
Starting 'fqueue' ... ok
A fast and customizable message queue server is up and running.
