Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SleekDB+ #219

Open
REDAL opened this issue Sep 18, 2021 · 3 comments
Open

SleekDB+ #219

REDAL opened this issue Sep 18, 2021 · 3 comments

Comments

@REDAL
Copy link

REDAL commented Sep 18, 2021

Hi @Timu57

I've read that you are working on a new SleekDB, like rewrite from scratch

in the next release of SleekDB, that you are working on, what do you think about considering these features ;)

  • encryption
  • param to regroup files in span folders (1 - > 1000 rows and so)
  • as you know, opening and closing files, takes time, and if we can save multiple rows in a single file, it will be faster, than the file-per-file mechanism
  • API to make a request from another server, to save data remotely
  • a language-based search algorithm (if you can give me how you want it, I can help with a library that helps to search in Arabic)

kind regards

@REDAL
Copy link
Author

REDAL commented Sep 25, 2021

@rakibtg @Timu57
any thoughts!

@Timu57
Copy link
Member

Timu57 commented Sep 30, 2021

Hi @REDAL
I considered implementing encryption. But I thought, that implementing it wouldn't make a whole lot of sense and slow down the database even further.
Splitting the database into multiple folders with 5000 files each will be implemented 😁
I have to think about including multiple documents into one file a little bit more. If we implement that kind of solution, we have to make sure it is implemented in a good way 😊
I am currently working on an headless CMS. Then there will be an API, that can be used to store, manipulate and retrieve data.
I have no clue how to implement a language based search algorithm. Would be nice if you can help. Some explanation and resources would be nice. You can also implement that by yourself if you want to ☺️

@REDAL
Copy link
Author

REDAL commented Oct 12, 2021

@Timu57
is there a way, to search data for example where '_id' with hashed variable?

ex.: where hash('sha256', '_id') = '#######'

kind regards

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants