没有合适的资源?快使用搜索试试~ 我知道了~
nosql打造千万级微博系统
资源推荐
资源详情
资源评论
完全用
完全用
nosql
nosql
轻松打造千万
轻松打造千万
级数据量的
级数据量的
微博系统
微博系统
七夜
七夜
(
(
李锦星
李锦星
) lijinxing@gmail.com
) lijinxing@gmail.com
www.cellphp.com
www.cellphp.com
2010.12.17
Your company slogan
Your company slogan
重要小提示
架构说明
架构说明
本架构只是起着抛砖引玉的作用
本架构只是起着抛砖引玉的作用
,
,
只介绍大概的架构
只介绍大概的架构
.
.
本架构注重的是可以动态
本架构注重的是可以动态
扩展集群种的服务器。关于图片附件
扩展集群种的服务器。关于图片附件
,
,
数据备份等架构
数据备份等架构
,
,
今天不作介绍
今天不作介绍
.
.
有兴
有兴
趣的话可以找我讨论
趣的话可以找我讨论
.
.
已有类似本架构的微博系统已经在实际运用
已有类似本架构的微博系统已经在实际运用
ID
ID
一致性的问题
一致性的问题
通常
通常
ID
ID
是由
是由
mysql
mysql
自增来产生的
自增来产生的
.
.
但是在分布式集群里这样的自增
但是在分布式集群里这样的自增
ID
ID
就带
就带
来各个服务器之间的一致性的问题。在本架构中的唯一
来各个服务器之间的一致性的问题。在本架构中的唯一
ID
ID
是由
是由
rdtsc+
rdtsc+
两位
两位
随机整数拼接而成的
随机整数拼接而成的
64
64
位整数 唯一
位整数 唯一
ID
ID
Key GPS Server
Key GPS Server
KGS
KGS
是本架构重要组成部分
是本架构重要组成部分
.GPS
.GPS
大家都知道是定位的意思
大家都知道是定位的意思
.
.
发送一条数据的
发送一条数据的
ID
ID
过去。
过去。
KGS
KGS
就会告诉你该
就会告诉你该
ID
ID
所对应的数据存放在哪几台服务器上
所对应的数据存放在哪几台服务器上
.KGS
.KGS
是基于
是基于
TokyoCabinet
TokyoCabinet
存储
存储
, epoll
, epoll
事件驱动的单进程
事件驱动的单进程
socket
socket
server
server
剩余9页未读,继续阅读
资源评论
baojc85413412
- 粉丝: 3
- 资源: 16
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功