blob: ea71fe5893b223dbf47eca9ecf25fd78aecbc405 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
/*! @page arch-glossary Architecture Guide Glossary of Terms
WiredTiger has a lot of domain specific nomenclature - this page attempts
to decode it. This is intended for those navigating the WiredTiger source
tree - it describes terms internal to the storage engine.
@section arch-glossary-general General Terms Used in WiredTiger
<table>
<caption id="general_terms">General Term Table</caption>
<tr><th>Term <th>Definition
<tr><td>Hello<td>The typical next word is World
</table>
@section arch-glossary-checkpoint Terms Related to Checkpoints
<table>
<caption id="checkpoint_terms">Checkpoint Term Table</caption>
<tr><th>Term <th>Definition
<tr><td>Hello<td>The typical next word is World
</table>
@section arch-glossary-transactions Terms Related to Transactions
<table>
<caption id="transaction_terms">Transaction Term Table</caption>
<tr><th>Term <th>Definition
<tr><td>transaction<td>A unit of work performed in WiredTiger that is atomic and consistent with the specified isolation levels, and durability levels.
<tr><td>session<td>The container that manages transactions and performs the transactional operations on behalf of the users in a single thread.
<tr><td>atomicity<td>Atomicity is a guarantee provided within the context of a transaction that all operations made within that transaction either succeed or fail.
<tr><td>isolation<td>Isolation determines which versions of data are visible to a running transaction, and whether it can see changes made by concurrently running transactions.
<tr><td>durability<td>Durability is the property that guarantees that transactions that have been committed will survive permanently.
</table>
*/
|