2155.2.1
by Stewart Smith
add some things to the README from the website. give a bit of information about the project in the README |
1 |
Drizzle
|
2 |
-------
|
|
3 |
||
4 |
A Lightweight SQL Database for Cloud and Web |
|
5 |
||
2370.1.1
by Henrik Ingo
Updated README |
6 |
WWW: http://www.drizzle.org |
7 |
IRC: #drizzle on FreeNode |
|
8 |
Mailing-list: https://launchpad.net/~drizzle-discuss |
|
9 |
||
10 |
||
11 |
Drizzle is a community-driven open source project that is forked from the |
|
12 |
popular MySQL database. |
|
13 |
||
14 |
The Drizzle team has removed non-essential code, re-factored the remaining code |
|
15 |
and modernized the code base moving to C++. |
|
2155.2.1
by Stewart Smith
add some things to the README from the website. give a bit of information about the project in the README |
16 |
|
17 |
Charter |
|
18 |
* A database optimized for Cloud infrastructure and Web applications |
|
19 |
* Design for massive concurrency on modern multi-cpu architecture
|
|
20 |
* Optimize memory for increased performance and parallelism
|
|
21 |
* Open source, open community, open design
|
|
22 |
||
23 |
Scope |
|
24 |
* Re-designed modular architecture providing plugins with defined APIs |
|
25 |
* Simple design for ease of use and administration
|
|
26 |
* Reliable, ACID transactional
|
|
27 |
||
28 |
||
2370.1.1
by Henrik Ingo
Updated README |
29 |
Documentation and support
|
30 |
-------------------------
|
|
31 |
||
32 |
Documentation on building, installing and using Drizzle is available at |
|
33 |
http://docs.drizzle.org/ |
|
34 |
||
35 |
If the documentation doesn't answer your questions, please use |
|
36 |
- IRC |
|
37 |
- mailing list
|
|
38 |
- https://answers.launchpad.net/drizzle
|
|
39 |
...for community support.
|
|
40 |
||
41 |
Commercial troubleshooting and 24/7 production support is available from a few |
|
42 |
vendors at http://www.drizzle.org/content/support-and-services |
|
43 |
||
44 |
||
45 |
Compiling from source
|
|
46 |
---------------------
|
|
47 |
||
48 |
### Installing library dependencies: |
|
49 |
# The easiest and recommended way is to use your package manager to install |
|
50 |
# all build dependencies for the drizzle package. This will always |
|
51 |
# install an up to date list of dependencies. |
|
52 |
# If drizzle is not yet included in your distribution, then please configure |
|
53 |
# your package manager to use these Drizzle repositories: |
|
54 |
# DEB: http://docs.drizzle.org/installing/ubuntu.html |
|
55 |
# RPM: http://docs.drizzle.org/installing/redhat.html |
|
56 |
||
57 |
||
58 |
# Then start the build process with executing |
|
59 |
sudo apt-get build-dep drizzle |
|
60 |
# or |
|
61 |
yum-builddep drizzle |
|
62 |
||
63 |
### Compiling: |
|
992.1.3
by Monty Taylor
Clarified instructions in README. |
64 |
# If you got the source from bzr, run: |
65 |
./config/autorun.sh |
|
66 |
# The following steps are the same regardless of where you got the source |
|
665.1.3
by Eric Herman
added some essential notes to the README |
67 |
./configure --prefix=${HOME}/builds/drizzle && |
68 |
make && |
|
69 |
make test || |
|
70 |
echo "FAIL $?" |
|
71 |
||
72 |
More information on compiling can be found at: |
|
2370.1.1
by Henrik Ingo
Updated README |
73 |
http://docs.drizzle.org/installing/from_source.html |
665.1.3
by Eric Herman
added some essential notes to the README |
74 |
|
2370.1.1
by Henrik Ingo
Updated README |
75 |
### Running Drizzle: |
665.1.3
by Eric Herman
added some essential notes to the README |
76 |
# be sure you configured with a prefix before running make install |
77 |
make install |
|
78 |
cd ${HOME}/builds/drizzle |
|
2370.1.1
by Henrik Ingo
Updated README |
79 |
./sbin/drizzled --no-defaults --mysql-protocol.port=3306 \ |
665.1.3
by Eric Herman
added some essential notes to the README |
80 |
--basedir=$PWD --datadir=$PWD/var \ |
81 |
>> $PWD/var/drizzle.err 2>&1 & |
|
82 |
||
2370.1.1
by Henrik Ingo
Updated README |
83 |
# See also: |
84 |
# http://docs.drizzle.org/installing/from_source.html#dependencies |
|
85 |
# http://wiki.drizzle.org/Starting_drizzled |
|
86 |
# http://docs.drizzle.org/contributing/introduction.html |
|
87 |
||
665.1.3
by Eric Herman
added some essential notes to the README |
88 |
|
89 |
Cheers! |
|
2370.1.1
by Henrik Ingo
Updated README |
90 |
- The Drizzle team |