"Fossies" - the Fresh Open Source Software Archive

Member "drizzle-7.1.36-stable/README" (6 May 2012, 2693 Bytes) of package /linux/misc/old/drizzle-7.1.36-stable.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 Drizzle
    2 -------
    3 
    4 A Lightweight SQL Database for Cloud and Web
    5 
    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++.
   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 
   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:
   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
   67 ./configure --prefix=${HOME}/builds/drizzle && 
   68 make &&
   69 make test ||
   70 echo "FAIL $?"
   71 
   72 More information on compiling can be found at:
   73 http://docs.drizzle.org/installing/from_source.html
   74 
   75 ### Running Drizzle:
   76 # be sure you configured with a prefix before running make install
   77 make install
   78 cd ${HOME}/builds/drizzle
   79 ./sbin/drizzled --no-defaults --mysql-protocol.port=3306 \
   80      --basedir=$PWD --datadir=$PWD/var \
   81      >> $PWD/var/drizzle.err 2>&1 &
   82 
   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 
   88 
   89 Cheers!
   90   - The Drizzle team