~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to docs/what_is_drizzle.rst

  • Committer: Lee Bieber
  • Date: 2010-11-07 19:34:48 UTC
  • mfrom: (1910.1.2 build)
  • Revision ID: kalebral@gmail.com-20101107193448-64kdu912qej354sh
Merge Stewart - including adapting and expanding the "differences from mysql" page from the wiki.
Merge Stewart - fix bug 668143: drizzleslap with --commit runs second iteration data load in a transaction

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
================
 
2
What is Drizzle?
 
3
================
 
4
 
 
5
Drizzle is a micro-kernel designed database system with relational and
 
6
durability goals built into the kernel as a default design. It supports a
 
7
number of interfaces which are "pluggable" so that the kernel does as little
 
8
as possible. This allows users to extend the database by writing simple
 
9
plugins.
 
10
 
 
11
Drizzle supports SQL92, with custom extensions for advanced users.
 
12
 
 
13
Historically, database servers have dictated infrastructure - you must use
 
14
the inbuilt authentication system, the inbuilt logging system etc. Drizzle takes
 
15
a different approach; it aims to integrate with your existing infrastructure,
 
16
becoming a part of it instead of an island.
 
17
 
 
18
Drizzle has been designed for modern environments which are 64bit, multi-core
 
19
with gigabytes of memory.
 
20
 
 
21
Drizzle is open source software, and is maintained by a number of
 
22
individuals and companies for the better advancement of all who participate.