Xuanwo commented on issue #1478:
URL: https://github.com/apache/kvrocks/issues/1478#issuecomment-2045436910

   Hi, I'm Xuanwo from the [OpenDAL](https://github.com/apache/opendal) 
communiy. I'm watching on development of kvrocks for sometime and find this 
issue interesting.
   
   As you may know, OpenDAL offers a unified data access layer, empowering 
users to seamlessly and efficiently retrieve data from diverse storage 
services. I feel like opendal will be a good fit for kvrocks to implement 
backup to/from storage services like s3/gcs/azblob/...
   
   Since kvrocks code base is mainly cpp, their are two ways to integrate with 
opendal:
   
   - Implement a rust module in kvrocks and expose FFI to exsiting code.
     - benefits: opendal rust core is mature and adopted by many projects
     - shortcome: kvrocks should have rust code inside.
   - Integrate opendal-cpp in kvrocks directly.
     - benefits: work with cpp natively.
     - shortcome: opendal-cpp is still under developement
    


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to