-
Notifications
You must be signed in to change notification settings - Fork 652
Open
Labels
EnhancementNew feature or requestNew feature or request
Description
This feature request stems from the KeyDB Community feature request seen here: https://community.keydb.dev/t/multi-tenancy-support
The premise of this feature is that namespaces are created and bound to specific users. Unlike ACL’s, this feature will essentially maintain separate datasets under specific namespaces, handled automatically by KeyDB (would appear to user as its own database).
Data for all users would be contained in the same KeyDB instance/cluster, under the same RDB & database, however would be isolated via namespace.
Ex.
keydb-cli > AUTH userApassword
OK
keydb-cli > SET A value1
OK
keydb-cli > GET A
“value1”
keydb-cli > AUTH userBpassword
OK
keydb-cli > GET A
(nil)
keydb-cli > SET A value2
OK
keydb-cli > GET A
"value2"
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
EnhancementNew feature or requestNew feature or request