1TARANTOOL(1) Lua application server and NoSQL database TARANTOOL(1)
2
3
4
6 tarantool- a Lua application server and a NoSQL database
7
9 tarantool [OPTIONS]
10
12 Tarantool is a Lua application server and a NoSQL database.
13
14 Its key properties include:
15
16 · Licence: simplified BSD
17
18 · All data is maintained in RAM
19
20 · Data persistence is implemented using Write Ahead Log and
21 snapshotting
22
23 · Supports asynchronous replication and hot standby
24
25 · Uses coroutines and asynchronous I/O to implement high-performance
26 lock-free access to data
27
28 · Available on Linux, FreeBSD, Mac OS X
29
30 · Stored procedures in Lua are supported.
31
32 Data model
33 The basic atom of storage in Tarantool is called tuple. A tuple can
34 have arbitrary number of fields. The first field or fields in the tuple
35 are always the identifying unique key. Tuples form spaces. It is
36 possible to search tuples in spaces using the primary or secondary
37 keys. It is possible to change, as well as add or remove fields.
38
40 -h, --help
41 Displays helpscreen and exits.
42
43 -V, --version
44 Prints program version and exits.
45
46
47
48--name=tarantool 2017-08-23 TARANTOOL(1)