client-rust
client-rust copied to clipboard
Is there something like MemDB.Staging functionality of go client?
The go client provides a Staging feature that allows layered caching to be enabled in transactions. Is this feature available in the rust client? If not, is it possible to support it?
Is this feature available in the rust client?
No.
If not, is it possible to support it?
Yes, and it would be great to support it. You can raise an issue as feature request, or would you like to have a try ?
I think we can implement it by translating the Go codes to Rust. But still it would be not easy to be both correct and efficiency.
I haven't read the code of the relevant functions in the go client carefully. Can you briefly introduce the implementation and related files?