注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Ooi Beng Chin 黄铭钧

Databases, Machine Learning and Systems

 
 
 

日志

 
 

UStore: A Storage with Rich Semantics  

2017-03-15 07:43:57|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

  当前,存储系统的操作接口抽象设计一般归于两种思路。其中一些较为底层(如键值存储(key-value store)和原始块存储(raw-block store)), 以至于开发者们需要反复“造轮子”;另一些较为上层(如关系数据库和Git),限制了应用开发的灵活性。

 在[1]中,我们提出并实现一个通用的分布式数据存储系统——UStore,它提供的语义十分丰富。UStore展现了三个核心特性,分别是不变性(immutability)、共享性(sharing)和安全性(security),统一了当前多类别的应用并提升其价值,同时为未来的新应用开放了更多的可能性。通过在存储系统中保留核心特性,UStore在帮助减少应用开发工作量的同时提供高性能,迎合了当前硬件发展的主要潮流。它的主要数据结构的构建类似于Git(一个流行的源代码版本控制系统),同时整合了许多其他分布式系统及数据库的设计理念。我们目前对Ustore的实现,相比于一般的内存键值存储系统(in-memory key-value storage system)有更好的性能,尤其是对于版本扫描的操作。

 我们在UStore上并测评了四种应用:类Git型应用、协作数据(collaborative analytics)科学应用、事务管理应用和区块链应用 (blockchain)。我们展示出UStore可以支持更快速的开发,并且被UStore支持的应用比已有的实现有更好的性能。 

参考文献:

[1]: A. Dinh, J. Wang, S. Wang et al:    UStore: A Storage With Rich Semantics 2017

  评论这张
 
阅读(129)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017