marioreggiori / objectdb

Persistent embedded document-oriented NoSQL database for Dart and Flutter.
https://pub.dev/packages/objectdb
MIT License
190 stars 21 forks source link

indexing #6

Open ghost opened 6 years ago

ghost commented 6 years ago

Its nice to see a purely dart database.

I was wondering what you had in mind for the indexing. I ask because i saw a Dart database that implemented full faceted search like Elastic search.

Here it is: https://bitbucket.org/ouava/ducene/overview

And the example, whichis a bit buggy when loading. Takes a while to get going: https://ouava.github.io/#/pubsearch

Also check out this to see what faceted search is, in case your not sure: https://github.com/rubnvp/mongo-facets

Love to hear your opinions on this.

marioreggiori commented 6 years ago

I've been planning to do something similar to the NeDB indexing.

But for now getting out of the dev state and improving the update mechanism has higher priority.

You are also welcome to contribute if indexing is a must have for your application ;)

ghost commented 6 years ago

Ah i now realise you mean the functionality. neDB looks like a indexer and yes i agree thats needed.

A facet search index would be really useful. It can do what NeDB does but also much more. Did you check out https://bitbucket.org/ouava/ducene/overview ?

Happy to chat about it.

On Tue, 7 Aug 2018 at 16:07 Mario Schäfer notifications@github.com wrote:

I've been planning to do something similar to the NeDB indexing https://github.com/louischatriot/nedb#indexing.

But for now getting out of the dev state and improving the update mechanism has higher priority.

You are also welcome to contribute if indexing is a must have for your application ;)

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/netz-chat/objectdb/issues/6#issuecomment-411068953, or mute the thread https://github.com/notifications/unsubscribe-auth/ATuCwnjgtmFu4dzYucdtpvxVqyboKd7rks5uOZ8jgaJpZM4VxTN8 .