ObjectBox System Properties (original) (raw)

DBMS > ObjectBox

Please select another system to compare it with ObjectBox.

Our visitors often compare ObjectBox with SQLite, Realm and DuckDB.

Editorial information provided by DB-Engines
Name ObjectBox
Description Lightweight, fast on-device database for IoT, Mobile and Embedded devices, persisting and synchronising objects and vectors
Primary database model Object oriented DBMSVector DBMS
Secondary database models Time Series DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trendTrend Chart Score1.11Rank#175 Overall#7 Object oriented DBMS#13 Vector DBMS
Website github.com/­objectboxobjectbox.io
Technical documentation docs.objectbox.io
Developer ObjectBox Limited
Initial release 2017
Current release 4.0 (May 2024)
License infoCommercial or Open Source Bindings are released under Apache 2.0 infoApache License 2.0
Cloud-based only infoOnly available as a cloud service no
DBaaS offerings (sponsored links) infoDatabase as a ServiceProviders of DBaaS offerings, please contact us to be listed.
Implementation language C and C++
Server operating systems AndroidAny POSIX systemDockeriOSLinuxmacOSQNXWindows
Data scheme yes
Typing infopredefined data types such as float or date yes, plus "flex" map-like types
XML support infoSome form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT. no
Secondary indexes yes
SQL infoSupport of SQL no
APIs and other access methods Proprietary native API
Supported programming languages CC++Dart (Flutter)GoJavaKotlinPythonSwift
Server-side scripts infoStored procedures no
Triggers no
Partitioning methods infoMethods for storing different data on different nodes none
Replication methods infoMethods for redundantly storing data on multiple nodes Data sync between devices allowing occasional connected databases to work completely offline
MapReduce infoOffers an API for user-defined Map/Reduce methods no
Consistency concepts infoMethods to ensure consistency in a distributed system Immediate Consistency
Foreign keys infoReferential integrity yes
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of data ACID
Concurrency infoSupport for concurrent manipulation of data yes
Durability infoSupport for making data persistent yes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only. no
User concepts infoAccess control yes
More information provided by the system vendor
ObjectBox
News Why Edge AI is crucial for retail and POS systems in 202519 February 2025Data Sync Alternatives: Offline vs. Online Solutions5 February 2025Top Small Language Models (SLMs) and how local vector databases add power20 January 2025Why do we need Edge Computing for a sustainable future?30 November 2024IoT, Edge Computing, and Digitalization in Healthcare22 November 2024
Related products and servicesWe invite representatives of vendors of related products to contact us for presenting information about their offerings here.
More resources
ObjectBox
Recent citations in the news Realm vs ObjectBox - Write Transactions Comparison30 January 2023, NetguruFigure presents UML 2.0 Use case diagram, which visualizes Test application functionality.15 September 2018, ResearchGateTop 22 Android Libraries for 2025 Every Developer Needs29 November 2024, Netguruprovided by Google News

Share this page