REAL Server
REAL Server is a relational database management system (RDBMS) built on top of the sqlite database engine.
History
REAL Server evolved from the SQLiteServer originally developed by SQLabs in 2004. In May 2005 REAL Software, Inc., creator of REALbasic, purchased the source code and the copyrights of the SQLiteServer and greatly invested in its development. In 2007/2008 the first version of the REAL SQL Server was released and the entire REAL Software website was rebuild on top of it. In three years the server was able to handle about 20,000,000 queries/month with 99.9% uptime. In 2009, most of the architecture of the server was rewritten from scratch in order to offer much better scalability and performance. This new version was released in April 2009 and renamed REAL Server.
Features
- Event based,
- Asynchronous sockets,
- Multi-core and multiprocessor aware,
- Strong AES encryption (128, 192 and 256 bit),
- Supports unlimited connections (For each supported operating system, REAL Server uses a state of the art event API, kqueue on Mac OS X, epool on Linux and I/O Completion Ports on Windows),
- Full ACID (Atomic, Consistent, Isolated, Durable) compliant,
- Platform independent storage engine,
- Full support of triggers and transactions,
- Journal engine for crash recovery,
- Supports databases of 2 terabytes,
- Supports sqlite 3 databases,
- Very easy to use and administer,
- Automatic logging,
- Automatic compression,
- Multiversion concurrency control (MVCC),
- Plugins for extending the SQL language and the custom commands supported by the server,
- Restore and backup support,
- Mac OS X, Windows and Linux support.
Connectivity
REAL Server can be used with the following:
External Links
REAL Software, Inc., makers of REALbasic
REAL Software forums, Official REALbasic and REAL Server discussion forums
REAL Server, Official REAL Server website
SQLite, Official website for SQLite