@@ -14,20 +14,26 @@ Here are some of Tarantool's key characteristics:
14
14
15
15
* **Easy handling of OLTP workloads **: processes hundreds of thousands RPS
16
16
17
- * **Data integrity **: write-ahead log (WAL) and data snapshots
17
+ * **Data integrity **: :ref: `write-ahead log (WAL) <concepts-data_model-persistence >`
18
+ and :ref: `data snapshots <concepts-data_model-persistence >`
18
19
19
- * **Cooperative multitasking **: transactions are performed in lightweight coroutines with no interthread locking
20
+ * **Cooperative multitasking **: transactions are performed in
21
+ :ref: `lightweight coroutines <concepts-coop_multitasking >` with no interthread locking
20
22
21
- * **Advanced indexing **: composite indexes, locale support, indexing by nested fields and arrays
23
+ * **Advanced indexing **: :ref: `composite indexes <concepts-data_model_indexes >`,
24
+ :ref: `locale support <index-collation >`,
25
+ indexing by :ref: `nested fields and arrays <details_about_index_field_types >`
22
26
23
- * **Compute close to data **: Lua server and Just-In-Time compiler on board
27
+ * **Compute close to data **: :ref: `Lua server <concepts-application_server >`
28
+ and Just-In-Time compiler on board
24
29
25
- * **Durable distributed storage **: multiple failover modes and RAFT-based synchronous replication available
30
+ * **Durable distributed storage **: multiple failover modes and
31
+ :ref: `RAFT-based synchronous replication <repl_sync >` available
26
32
27
33
28
34
Tarantool allows executing code alongside data, which helps increase the speed of operations.
29
- Developers can implement any business logic with Lua,
30
- and a single Tarantool instance can also receive SQL requests.
35
+ Developers can :ref: ` implement any business logic with Lua < app_server-creating_app >` ,
36
+ and a single Tarantool instance can also receive :ref: ` SQL requests < sql_tutorial >` .
31
37
32
38
Tarantool has a variety of compatible `modules <https://www.tarantool.io/en/download/rocks >`__ (Lua rocks).
33
39
You can pick the ones that you need and install them manually.
0 commit comments