Sirius 参考数据库服务开源项目

我要开发同款
匿名用户2014年04月24日
51阅读
开发技术Scala
所属分类NoSQL数据库、数据库相关
授权协议Apache

作品详情

Sirius是一个用于在节点集群中分发和协调数据更新的库。它处理为到达集群的更新建立一个绝对的顺序,确保集群节点最终收到所有更新,并在每个节点上坚持更新。这些更新通常用于在每个节点上建立内存中的数据结构,允许使用Sirius的应用程序直接访问代表最新数据的本地数据结构。然而,Sirius并不自己构建这些数据结构--相反,客户端应用程序提供一个回调处理程序,允许使用Sirius的开发人员构建任何最适合其应用程序的结构。

换句话说,Sirius使一个节点集群能够保持开发者控制的内存数据结构最终一致,允许无I/O访问共享信息。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论