What options exist for running a graph database embedded on iOS?
Given the apparent lack of options would it be best to try to manage the DB in sqlite and just keep the database size small?
A graph database is based on graph theory, uses nodes, properties, and edges and provides index-free adjacency. These database uses graph structures with nodes, edges, and properties to represent and store data. Every element contains a direct pointer to its adjacent elements and no index lookups are necessary in a graph database.
Oracle Spatial and Graph uses Oracle Database 12c and its newest, most effective feature is the Oracle Database In-Memory which provides the user with the access to analytics and workload OLTP which delivers extremely efficient results as well as supports real-time analytics, business intelligence and reports.
The most established mobile database – one could even say the only “established” – mobile database is SQLite. This may be due to SQLite being around since the year 2000 and being embedded with iOS and Android since the beginning. SQLite is a relational database.
The Neoj graph database is superior to other non-native graph solutions for a number of reasons. Neoj4uses natives graph storage which gives the freedom to manage and store your data in a highly disciplined manner.
DEX Graph DB by Sparsity Technologies was made publicly available a few days ago, for iOS platform (and also BB10). It's free for evaluation and development.
As it is a beta-release a registration is required prior to download. You can try it at:
http://www.sparsity-technologies.com/dex_downloads
DEX mobile beta offers the C++ API for both the iOS & BB10 platforms.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With