OrientDB 1.0, a Java-based NoSQL database that combines the features of document and graph databases has been released.
A whole year after the launch of a Release Candidate, OrientDB 1.0 has been released under an Apache 2.0 licence. The open source Java-based NoSQL database combines the features of document and graph databases, and it is claimed to be very fast, with the ability to store up to 150,000 records per second on ordinary computers.
All OrientDB databases are managed as graph databases with direct connections between records so you can traverse the data as trees and graphs. There’s also a SQL layer that lets you query the data using SQL if that’s more familiar.
Some new features have been added to the 1.0 release, the main one being support for multi-master replication. According to the release notes from NuvolaBase, which provides support for OrientDB, the team threw away the old Master-Slave replication because it didn't scale with high volumes of changes in favor of a brand new Multi-Master replication. However, they also note that the replication is ‘not yet rock solid’ in this release. Other additions include new classes that let you traverse graphs without using a stack, support for server side scripting, and improved graph management.