
分布式数据库
文章平均质量分 81
爱分享的淘金达人
http://www.jhzjz.cn/
展开
-
HBase详细介绍及优化
1-Hbase的安装 HBase是什么? HBase是Apache Hadoop中的一个子项目,Hbase依托于Hadoop的HDFS作为最基本存储基础单元,通过使用hadoop的DFS工具就可以看到这些这些数据 存储文件夹的结构,还可以通过Map/Reduce的框架(算法)对HBase进行操作,如右侧的图所示: HBase在产品中还包含了Jetty,在HBase启动原创 2017-03-30 18:07:17 · 1347 阅读 · 1 评论 -
flickr 的全局主键生成方案
flickr 的全局主键生成方案 类似于京东的数据库设计,我们的用户分库有 Shop_1/2/3/4 … 那么uid怎样生成? 现在的做法是在用一张索引表 Shop_share.user_index 取其自增主键,insert_id 便是uid。但缺点是,有单点负载的风险。 flickr提供了一个扩展的更好的方案: 他们把 user_index 抽出一个专门用作生成 uid 的表转载 2017-11-19 16:41:53 · 352 阅读 · 0 评论 -
Orleans框架------基于Actor模型生成分布式Id
一、Actor简介 actor模型是一种并行计算的数学模型。 响应于收到的消息,演员可以:做出决定,创建更多Actor,发送更多消息,并确定如何响应接收到的下一条消息。 演员可以修改自己的状态,但只能通过消息相互影响(避免需要任何锁)。 actor是一个计算实体,当其收到消息时,可以并发执行如下操作: 1. 发送有限数量的消息给其他actor 2. 创建有限数量的新a原创 2017-11-19 17:12:23 · 1672 阅读 · 1 评论