Whatzap

Welcome 2 KeyboardBaby!!!
Showing posts with label Open Source. Show all posts
Showing posts with label Open Source. Show all posts

25+ Alternative & Open Source Database Engines

Share


Almost every web developer has a favorite database that he/she feels comfortable working with as all the tricks & gimmicks are already experienced.

It can be one of the popular databases below:

or even simpler ones like XML, text, etc.
It is understandable why these databases are frequently used; they are well-documented, have a community behind them, integrated with most popular CMSs', easy-to-use, offered by most of the hosting companies ,etc..
But there are also many other databases which are getting popular day-by-day & may have advantages over what you're already using.
Here are 25+ open source alternative databases that you may consider using in your next project:

MongoDB

MongoDB
It is an open source, high-performance, scalable, schema-free & document-oriented (JSON-like data schemas) database.
There are ready to use drivers for most popular programming languages like PHP,Python, Perl, Ruby, JavaScript, C++ + more.

Hypertable

Hypertable
Hypertable is a high performance distributed data storage systemdesigned to support applications requiring maximum performance, scalability, and reliability.
It is modeled after Google's BigTable and mostly focuses on large-scale datasets.

Apache CouchDB

Apache CouchDB
document-oriented database that can be queried and indexed in a MapReduce fashion using JavaScript.
CouchDB offers a RESTful JSON API which can be accessed from any environment allowing HTTP requests

Neo4j

Neo4j Graph Database
It is an embedded, disk-based, and fully transactional Java persistence engine that stores data structured in graphs rather than tables.
Neo4j offer a massive scalability. It can handle graphs of several billion nodes/relationships/properties on a single machine and can be scaled across multiple machines.

Readmore »»