objectbox-dart-performance
ObjectBox C/C++ database
objectbox-dart-performance | ObjectBox C/C++ database | |
---|---|---|
2 | 3 | |
10 | 188 | |
- | 1.6% | |
5.7 | 4.9 | |
about 1 year ago | 5 days ago | |
Dart | C | |
- | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
objectbox-dart-performance
-
ObjectBox vs Isar ?
Rust does not make it faster as most of ObjectBox is written in C++; there's https://github.com/objectbox/objectbox-dart-performance if someone wants to compare (maybe update versions?).
-
Flutter / Dart database benchmarks released alongside new version
FYI: https://github.com/objectbox/objectbox-dart-performance
ObjectBox C/C++ database
-
Database for syncing cross platform
Example code repository
-
How to get started with ObjectBox database
Create CMakeLists.txt – a standard file for installing CMake projects. It is needed to get the ObjectBox source code from its Git repository and link the library to your project. include(FetchContent) FetchContent_Declare( objectbox GIT_REPOSITORY https://github.com/objectbox/objectbox-c.git GIT_TAG v0.14.0 ) FetchContent_MakeAvailable(objectbox) add_executable(myapp main.cpp) target_link_libraries(myapp objectbox)
-
Beginner C++ tutorial: How to install and build ObjectBox
include(FetchContent) FetchContent_Declare( objectbox GIT_REPOSITORY https://github.com/objectbox/objectbox-c.git GIT_TAG v0.14.0 ) FetchContent_MakeAvailable(objectbox) add_executable(myapp main.cpp) target_link_libraries(myapp objectbox)
What are some alternatives?
isar - Extremely fast, easy to use, and fully async NoSQL database for Flutter
LevelDB - LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
objectbox-dart - Flutter database for super-fast Dart object persistence
RocksDB - A library that provides an embeddable, persistent key-value store for fast storage.
ObjectBox Java (Kotlin, Android) - Java and Android Database - fast and lightweight without any ORM
Hiredis - Minimalistic C client for Redis >= 1.2
SQLite - Unofficial git mirror of SQLite sources (see link for build instructions)
sqlite_modern_cpp - The C++14 wrapper around sqlite library
ClickHouse - ClickHouse® is a free analytics DBMS for big data
hiberlite - C++ ORM for SQLite
cpp_redis
RethinkDB driver for C++ - RethinkDB driver for C++