Enterprise-Ready Open-Source Databases

While there are myriad open-source databases, consider these six for their enterprise versions and technical support.

MongoDB

mongodb.com
Classification: NoSQL document store
Optimized for: Document model and document stores; semi-structured or unstructured data
Technical support: docs.mongodb.com/manual/support

MariaDB

mariadb.org
Classification: Open-source relational database
Optimized for: Transactional SQL-based queries and updates
Technical support: Community support available

Redis

redis.io; Enterprise version available at redislabs.com
Classification: NoSQL in-memory key value store
Optimized for: Data queues, strings, lists, counts, caching, statistics, text, session IDs, videos
Technical support: redis.io/support

EnterpriseDB

enterprisedb.org
Classification: Open-source object relational database
Optimized for: Variety of transactional work; relational structured queries to object store and retrieval
Technical support: enterprisedb.com/services/support

Cassandra

cassandra.apache.org; Enterprise version available at datastax.com
Classification: NoSQL wide column store
Optimized for: NoSQL environments with high data volumes that require high performance and scalability
Technical support: datastax.com

Neo4J

neo4j.com
Classification: NoSQL graph store
Optimized for: Graph database, data stored as edges, nodes or attributes
Technical support: support.neo4j.com

Information contributed by Rick Murphy, migration solution architect, IBM Lab Services, and Mark Short, lead migration consultant, IBM Lab Services Migration Factory.

Advertisement