Best Embedded Performance.^2000
Query Change Listeners.^2000
Powerful Graph Database.^2000
Easy to use Java ORM.^2000
Onyx Development Tools brings you an open-source database that is simple to use and easy to integrate.
With a little Java knowledge you can be modeling your applications' data model in no time.
Onyx has found a way to merge the best of a NoSQL database and a relational database giving you the option to take advantage of a simple Key Value store or an entire graph. It uses a simple Java ORM that was inspired by JPA but excels in its short comings.
Best in class embedded database.
Supports use on mobile development platforms including Android.
Easy Persistence API that also has compound query capability.
Community of users and contributors.
Optimize communication by subscribing to query results.
Your index can be as small and efficient or as robust for large data sets. Capable of only finding an a key of 1 trillion in only 18 reads.
Enable write ahead logging and protect yourself from a disaster.
Change your data model without constraint. Apply towards artificial intelligence.
Easily save and query data from memory using Onyx Database Java libraries. Using Onyx Database is a simple and pure object-oriented experience. Takes advantage of off-heap caching with lightweight indexing.
Store your data to a memory-mapped local storage device. You can interact with the NoSQL database using Onyx's easy to use lightweight Java ORM. The ORM is included with the core open source module.
Securely save data to a remote server instance or in the cloud. When your data gets too large to manage with a singe database instance, you can create a cluster of self-managed, fault-tolerant database instances.
Use Onyx Database Browser to view data and write queries. The browser can let you view your model schema, add new records, and easily build programmatic queries.