You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opendal.apache.org by GitBox <gi...@apache.org> on 2023/03/29 11:25:26 UTC
[GitHub] [incubator-opendal] teckick created a discussion: key-value access layer
GitHub user teckick created a discussion: key-value access layer
Is there any plan to abstract a key-value access layer (kval) in opendal?
GitHub link: https://github.com/apache/incubator-opendal/discussions/1796
----
This is an automatically sent email for commits@opendal.apache.org.
To unsubscribe, please send an email to: commits-unsubscribe@opendal.apache.org
[GitHub] [incubator-opendal] teckick added a comment to the discussion: key-value access layer
Posted by GitBox <gi...@apache.org>.
GitHub user teckick added a comment to the discussion: key-value access layer
sql access layer -> sqlx
object access layer -> opendal
key-value access layer -> ?
GitHub link: https://github.com/apache/incubator-opendal/discussions/1796#discussioncomment-5465182
----
This is an automatically sent email for commits@opendal.apache.org.
To unsubscribe, please send an email to: commits-unsubscribe@opendal.apache.org
[GitHub] [incubator-opendal] teckick added a comment to the discussion: key-value access layer
Posted by GitBox <gi...@apache.org>.
GitHub user teckick added a comment to the discussion: key-value access layer
Module opendal::ops provides several operators for object operation. Similarly, an opendal::kvops may provide operators for kv operation, such as `SET`, `GET`, `RANGE`, `TXN`, and implement different backends for them, such as `RocksDB`, `Redis`, `Sled`, `memory`.
GitHub link: https://github.com/apache/incubator-opendal/discussions/1796#discussioncomment-5465140
----
This is an automatically sent email for commits@opendal.apache.org.
To unsubscribe, please send an email to: commits-unsubscribe@opendal.apache.org
[GitHub] [incubator-opendal] teckick deleted a comment on the discussion: key-value access layer
Posted by GitBox <gi...@apache.org>.
GitHub user teckick deleted a comment on the discussion: key-value access layer
sql access layer -> sqlx
object access layer -> opendal
key-value access layer -> ?
GitHub link: https://github.com/apache/incubator-opendal/discussions/1796#discussioncomment-5465182
----
This is an automatically sent email for commits@opendal.apache.org.
To unsubscribe, please send an email to: commits-unsubscribe@opendal.apache.org
[GitHub] [incubator-opendal] Xuanwo added a comment to the discussion: key-value access layer
Posted by GitBox <gi...@apache.org>.
GitHub user Xuanwo added a comment to the discussion: key-value access layer
Not at the moment. Could you provide more details about your idea? What specific scenario do you plan to use?
GitHub link: https://github.com/apache/incubator-opendal/discussions/1796#discussioncomment-5464791
----
This is an automatically sent email for commits@opendal.apache.org.
To unsubscribe, please send an email to: commits-unsubscribe@opendal.apache.org
[GitHub] [incubator-opendal] teckick added a comment to the discussion: key-value access layer
Posted by GitBox <gi...@apache.org>.
GitHub user teckick added a comment to the discussion: key-value access layer
Yes, with the kv Adapter, users can do kv operations directly.
GitHub link: https://github.com/apache/incubator-opendal/discussions/1796#discussioncomment-5465300
----
This is an automatically sent email for commits@opendal.apache.org.
To unsubscribe, please send an email to: commits-unsubscribe@opendal.apache.org
[GitHub] [incubator-opendal] Xuanwo added a comment to the discussion: key-value access layer
Posted by GitBox <gi...@apache.org>.
GitHub user Xuanwo added a comment to the discussion: key-value access layer
This seems interesting. OpenDAL use the `kv` adapter to build services upon kv:
https://github.com/apache/incubator-opendal/blob/2d174fc26cc2d16d17399775035261cd0d68352b/core/src/raw/adapters/kv/api.rs#L33-L132
Maybe it's worth to expose it?
GitHub link: https://github.com/apache/incubator-opendal/discussions/1796#discussioncomment-5465214
----
This is an automatically sent email for commits@opendal.apache.org.
To unsubscribe, please send an email to: commits-unsubscribe@opendal.apache.org