Skip to content

Commit b5a23ba

Browse files
committed
Add links to Overview
1 parent 4db5ac9 commit b5a23ba

File tree

4 files changed

+16
-7
lines changed

4 files changed

+16
-7
lines changed

doc/concepts/data_model/indexes.rst

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
.. _concepts-data_model_indexes:
12
.. _index-box_index:
23

34
Indexes

doc/concepts/data_model/persistence.rst

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
.. _concepts-data_model-persistence:
12
.. _index-box_persistence:
23

34
Persistence

doc/concepts/index.rst

+1
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ The :ref:`MVCC mode <txn_mode_transaction-manager>` relies on a multi-version co
4141
that allows yielding within a longer transaction.
4242
This mode only works with the default in-memory :ref:`memtx <engines-chapter>` storage engine.
4343

44+
.. _concepts-application_server:
4445

4546
Application server
4647
------------------

doc/overview.rst

+13-7
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,26 @@ Here are some of Tarantool's key characteristics:
1414

1515
* **Easy handling of OLTP workloads**: processes hundreds of thousands RPS
1616

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>`
1819

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
2022

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>`
2226

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
2429

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
2632

2733

2834
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>`.
3137

3238
Tarantool has a variety of compatible `modules <https://www.tarantool.io/en/download/rocks>`__ (Lua rocks).
3339
You can pick the ones that you need and install them manually.

0 commit comments

Comments
 (0)