~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to docs/index.rst

  • Committer: tdavies
  • Date: 2010-10-13 01:29:12 UTC
  • mto: (1842.1.2 build)
  • mto: This revision was merged to the branch mainline in revision 1843.
  • Revision ID: tdavies@molly-20101013012912-vl72hg1y99qgqz5m
File: /drizzled/xid.h. Changed struct name of 'st_drizzle_xid' to 'drizzle_xid', changed it to a C++ class and added constructor initialization list 

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
Welcome to Drizzle's documentation!
7
7
===================================
8
8
 
9
 
Drizzle is a transactional, relational, community-driven open source database that is forked from the popular MySQL database.
10
 
 
11
 
The Drizzle team has removed non-essential code, re-factored the remaining code and modernized the code base moving to C++.
12
 
 
13
 
Charter
14
 
 * A database optimized for Cloud infrastructure and Web applications
15
 
 * Design for massive concurrency on modern multi-cpu architecture
16
 
 * Optimize memory for increased performance and parallelism
17
 
 * Open source, open community, open design
18
 
 
19
 
Scope
20
 
 * Re-designed modular architecture providing plugins with defined APIs
21
 
 * Simple design for ease of use and administration
22
 
 * Reliable, ACID transactional
23
 
 
24
 
 
25
 
Introduction:
26
 
-------------
27
 
 
28
 
.. toctree::
29
 
   :maxdepth: 2
30
 
 
31
 
   preface
32
 
   what_is_drizzle
33
 
   brief_history_of_drizzle
34
 
   how_to_report_a_bug
35
 
   mysql_differences
36
 
 
37
 
SQL Language:
38
 
-------------
39
 
 
40
 
.. toctree::
41
 
   :maxdepth: 2
42
 
 
43
 
   queries
44
 
   ddl
45
 
   dml
46
 
   columntypes 
47
 
   variables 
48
 
   locks 
49
 
   barriers 
50
 
   dynamic 
51
 
   getting_information 
52
 
   transactional 
53
 
   administrative 
54
 
 
55
 
Advanced Topics:
56
 
----------------
57
 
 
58
 
.. toctree::
59
 
   :maxdepth: 2
60
 
 
61
 
   storage_engines
62
 
   logging
63
 
 
 
9
Drizzle is a community-driven open source project that
 
10
is forked from the popular MySQL database.  
 
11
 
 
12
The Drizzle team has removed non-essential code, re-factored the remaining
 
13
code and modernized the code base moving to C++.
 
14
 
 
15
.. toctree::
 
16
   :maxdepth: 2
64
17
 
65
18
Configuration:
66
 
^^^^^^^^^^^^^^
 
19
 
67
20
.. toctree::
68
21
   :maxdepth: 2
69
22
 
71
24
   options
72
25
 
73
26
Plugins:
74
 
^^^^^^^^
 
27
 
75
28
.. toctree::
76
29
   :maxdepth: 2
77
30
 
78
31
   plugins/list
79
32
 
80
33
Architecture:
81
 
^^^^^^^^^^^^^
 
34
 
82
35
.. toctree::
83
36
   :maxdepth: 2
84
37
 
85
38
   protocol
86
 
   replication
87
39
 
88
40
Clients:
89
 
^^^^^^^^
 
41
 
90
42
.. toctree::
91
43
   :maxdepth: 2
92
44
 
93
45
   clients/drizzle.rst
94
46
   clients/drizzledump.rst
95
47
 
96
 
libdrizzle:
97
 
^^^^^^^^^^^
98
 
.. toctree::
99
 
   :maxdepth: 2
100
 
 
101
 
   libdrizzle/api.rst
102
 
   libdrizzle/developer.rst
103
 
 
104
 
Testing:
105
 
 
106
 
.. toctree::
107
 
   :maxdepth: 2
108
 
 
109
 
   testing/test-run.rst
110
 
 
111
48
Indices and tables
112
49
==================
113
50