postgres_crdt
Dart implementation of Conflict-free Replicated Data Types (CRDTs) using PostgreSQL (by cachapa)
Hive
Lightweight and blazing fast key-value database written in pure Dart. (by isar)
postgres_crdt | Hive | |
---|---|---|
2 | 10 | |
10 | 3,881 | |
- | 0.7% | |
7.0 | 5.0 | |
about 2 months ago | 20 days ago | |
Dart | Dart | |
Apache License 2.0 | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
postgres_crdt
Posts with mentions or reviews of postgres_crdt.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-07-11.
-
Offline-first storage options with sync
sqlite_crdt and postgres_crdt are implementations of the above
-
Dart full stack development is pretty fun
Same here, except I'm using shelf + postgres crdt in the backend.
Hive
Posts with mentions or reviews of Hive.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-01.
-
How to create Chrome extension using Flutter?
The extension by default does not save any state, so we can use local storage like hive DB it's a NoSQL DB for flutter which actually stores data in Indexed DB in browser
-
What is the tech stack of your Flutter app?
Even the Hive readme recommends Isar https://github.com/hivedb/hive
-
ELI5: What are "Lexicographical Order" in Computer Programming?
I'm trying to learn new database for my app, it's called HiveDB (the database, not my app). In their docs, they mentions a lot about "lexicographical order". I tried to read the explanation on Wikipedia and answers from Stackoverflow but it still doesn't make any sense for me. What is that actually?
- Total POS - DataBase
-
Why a database should be chosen wisely
Hive is popular but there was an issue which was closed just a month ago after 2 whole years. An issue like this would be a disaster for a primary database
-
Perform runtime subtype checking
Here's type registry implementation code in hive if you want to check.
-
Flutter databases – SQLite / sqflite, Moor, hive & ObjectBox
hive is a lightweight key-value database written in Dart for Flutter applications, inspired by Bitcask.
- Anyone interested in open-sourcing high-level memory-safe bindgen for Dart/Flutter <–> Rust?
-
I published Scored! on Google Play - Simple way to keep track of anything countable
I'm using HiveDB for the history part, I thought I'd use SQLite, but I decided to try something I didn't know (and don't use at work)
-
Trying out Moor for the first time (using .moor files) Building an offline first app. [LIVESTREAM]
Moor is a well-maintained ORM for sqlite3, a relational database management system. Hive is a fast but buggy key-value store. It's not an apple to apple comparison, they serve different purposes. Make the choice based on the type of data you want to store and how you need to access it.
What are some alternatives?
When comparing postgres_crdt and Hive you can also consider the following projects:
crdt - Dart implementation of Conflict-free Replicated Data Types (CRDTs)
isar - Extremely fast, easy to use, and fully async NoSQL database for Flutter
realm-dart - Realm is a mobile database: a replacement for SQLite & ORMs.
objectbox-dart - Flutter database for super-fast Dart object persistence
crdt_sync - A dart-native turnkey solution for painless network synchronization
drift - Drift is an easy to use, reactive, typesafe persistence library for Dart & Flutter.
ejdb - :snowboarder: EJDB2 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL).
tudo - A simple to-do app
scored
bitalarm - An app to keep track of different cryptocurrencies, written in dart + flutter