Free / Open Source NoSQL (Non-SQL) Database Servers and Engines
Database engines that do not use Structured Query Language
Free / Open Source Non-SQL (NoSQL) Database Servers and Engines
Listed on this page are free and/or open source relational database engines, servers and libraries that do not use Structured Query Language (SQL) as the means for managing and accessing the database. These are referred to as NoSQL databases.
Note that if you cannot find a relational database management system that suits your requirements here, you may also want to check out the Free Database Libraries and Source Code page which may contain more libraries, some of which also do not use SQL. My decision whether to include a relational database library on that page or here on this page can sometimes be quite arbitrary, so it may be a good idea to take a look there as well.
For non-programmers who arrived at this page from outside thefreecountry.com, and are wondering what SQL is, see the article What is MySQL? What is a Database? What is SQL? for the answer in plain English.
Free / Open Source NoSQL / Non-SQL Database Servers and Engines
- Apache CouchDB
- NOSQL Relational Database Management System
NoSQL, a GNU GPLed relational database management system, is, as its name suggests, is not an SQL database. It's actually a shell-level tool that creates regular ASCII files that can be manipulated by other text tools (like text editors, etc). It is closely integrated with Unix, and the author created it because he wanted something he could use for simple database management tasks that didn't require the full feature set usually present in other DBMSes.
- LEAP Relational Database Management System (RDBMS)
A relational database management system that comes with full C source code, released under the GNU GPL. According to its website, it is as powerful as the complex offerings from Sybase, Oracle and IBM, but was originally written as an educational tool. It's query language is a full implementation of relational algebra. It supports Windows 95/NT, Linux, Solaris, SunOS, HP/UX, AIX, etc.
- nanoBase 1997
nanoBase is neither a database library nor an SQL server, but a clone of the old dBase. It is an xBase interpreter and it works under MSDOS. It comes with source code, and is apparently released under the GNU GPL.
Can't Find What You're Looking For?
Search the site using Google.
How to Link to This Page
It will appear on your page as: