Any Persistent NoSQL datastore for Flutter?

15,407

Solution 1

Sembast would be my top recommendation. It's maintained by tekartik who also maintains the excellent SQFLite package. Sembast is also the most popular embedded NoSQL database on Pub right now (other than Firebase options).

I've trusted tekartik many times in the past with SQFLite among others, he's prompt, polite and incredibly helpful, even with new coders.

Solution 2

Have you tried objectdb? "Persistent embedded document-oriented NoSQL database for Dart and Flutter".

Solution 3

I have worked with ObjectBox in Android development before and they also have APIs for Flutter. It was pretty fast and reliable. Also, have a look at Hive.

Solution 4

I use Hive. It's fast, easy to use and has code generation facilities that work fine with json_serializable and freezed.

Share:
15,407
fvisticot
Author by

fvisticot

Updated on June 09, 2022

Comments

  • fvisticot
    fvisticot almost 2 years

    I'm looking for a Flutter NoSQL persistence DB with basic query system. I found sembast

    I would like to know alternatives or better solutions

  • fvisticot
    fvisticot over 5 years
    I take a look on the package but I have this message in the introduction CAUTION This plugin is still in development. Use at your own risk.
  • soupjake
    soupjake over 5 years
    Considering Flutter itself is still in development, pretty much every package is. Worth trying it out and see how you get on!
  • fritz-playmaker
    fritz-playmaker over 5 years
    ObjectDB worked until i started getting errors with deletion with the library. Reported the issue but to no avail. github.com/netz-chat/objectdb/issues/19
  • Hunt
    Hunt almost 4 years
    Give it a try with Realm Database https://pub.dev/packages/flutter_realm
  • omnesia
    omnesia over 3 years
    When looking at hive make sure to look at the following issue: github.com/hivedb/hive/issues/246 There will be breaking changes (not only API) from v1 to v2. While v1.x will be maintained I would consider waiting for v2
  • Muhammad Adil
    Muhammad Adil about 3 years
    hive has a lot of issues, I was just saving one object and it has brought me down in front of my client.
  • Muhammad Adil
    Muhammad Adil over 2 years
    @Hunt Real is discontinued now..