一种基于RDMA的键值存储系统及其工作方法与流程

文档序号:18475265发布日期:2019-08-20 20:56阅读:来源:国知局

技术特征:

技术总结
本发明公开了一种基于RDMA的键值存储系统及其工作方法。所述系统通过使用RDMA的原语实现键值存储的put操作和get操作。其中get操作仅使用RDMA的read原语;put操作有两种实现模式,会根据value的大小来决定使用哪种模式。为了提高get操作的性能,共享hash表使用了线性探测方式解决hash冲突问题,并结合了RDMA的read原语一次可以读取连续内存的特性,允许客户端每次读取多个hash表记录以提高命中率。为了解决客户端与服务器端的读写竞争问题,hash表采用自校验数据结构。通过这些设计,降低了CPU负载,降低网络的时延提升了服务质量,并提高了系统的吞吐量。

技术研发人员:王成;唐斌;叶保留;陆桑璐;王剑;钱琳
受保护的技术使用者:南京大学;国网浙江省电力有限公司;南瑞集团有限公司
技术研发日:2019.05.22
技术公布日:2019.08.20
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1