~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to docs/index.rst

Refactor

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++.
 
9
.. image:: logo.png
 
10
 
 
11
Drizzle is a transactional, relational, community-driven open-source database that is forked from the popular MySQL database.
 
12
 
 
13
The Drizzle team has removed non-essential code, has re-factored the remaining code, and has converted the code to modern C++ and modern libraries.
12
14
 
13
15
Charter
14
16
 * 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
 * Design for massive concurrency on modern multi-CPU architectures
 
18
 * Optimize memory use for increased performance and parallelism
17
19
 * Open source, open community, open design
18
20
 
19
21
Scope
24
26
 
25
27
Introduction:
26
28
-------------
27
 
 
28
29
.. toctree::
29
30
   :maxdepth: 2
30
 
 
 
31
   
31
32
   preface
 
33
   license
32
34
   what_is_drizzle
33
35
   brief_history_of_drizzle
34
36
   how_to_report_a_bug
 
37
   versioning
35
38
   mysql_differences
36
39
 
 
40
Compiling and Installing:
 
41
-------------------------
 
42
.. toctree::
 
43
   :maxdepth: 2
 
44
 
 
45
   installing/requirements
 
46
   installing/from_source
 
47
   installing/ubuntu
 
48
   installing/redhat
 
49
 
 
50
Contributing:
 
51
-------------
 
52
.. toctree::
 
53
   :maxdepth: 2
 
54
 
 
55
   contributing/introduction
 
56
   contributing/code
 
57
   contributing/documentation
 
58
 
37
59
SQL Language:
38
60
-------------
39
 
 
40
61
.. toctree::
41
62
   :maxdepth: 2
42
63
 
43
64
   queries
 
65
   functions/overview
 
66
   data_types
44
67
   ddl
45
68
   dml
46
69
   columntypes 
50
73
   dynamic 
51
74
   getting_information 
52
75
   transactional 
53
 
   administrative 
54
 
 
55
 
Advanced Topics:
56
 
----------------
57
 
 
 
76
   administrative
 
77
   resources/index
 
78
 
 
79
Replication:
 
80
------------
58
81
.. toctree::
59
82
   :maxdepth: 2
60
83
 
61
 
   storage_engines
62
 
   logging
63
 
 
 
84
   replication
64
85
 
65
86
Configuration:
66
 
^^^^^^^^^^^^^^
 
87
--------------
67
88
.. toctree::
68
89
   :maxdepth: 2
69
90
 
70
91
   configuration
71
92
   options
72
93
 
 
94
Administrative:
 
95
---------------
 
96
.. toctree::
 
97
   :maxdepth: 2
 
98
 
 
99
   logging
 
100
   authentication
 
101
   storage_engines
 
102
 
73
103
Plugins:
74
104
^^^^^^^^
75
105
.. toctree::
77
107
 
78
108
   plugins/list
79
109
 
80
 
Architecture:
81
 
^^^^^^^^^^^^^
82
 
.. toctree::
83
 
   :maxdepth: 2
84
 
 
85
 
   protocol
86
 
   replication
87
 
 
88
110
Clients:
89
 
^^^^^^^^
 
111
--------
90
112
.. toctree::
91
113
   :maxdepth: 2
92
114
 
93
115
   clients/drizzle.rst
94
116
   clients/drizzledump.rst
 
117
   clients/drizzleadmin.rst
 
118
   clients/errors.rst
95
119
 
96
120
libdrizzle:
97
 
^^^^^^^^^^^
 
121
-----------
98
122
.. toctree::
99
123
   :maxdepth: 2
100
124
 
101
125
   libdrizzle/api.rst
102
126
   libdrizzle/developer.rst
 
127
   protocol
103
128
 
104
129
Testing:
105
 
 
 
130
--------
106
131
.. toctree::
107
132
   :maxdepth: 2
108
133
 
109
134
   testing/test-run.rst
 
135
   testing/dbqp.rst
 
136
   testing/randgen.rst
110
137
 
111
138
Indices and tables
112
139
==================