如何建立一个内存数据中心

因为workerman是多进程模型 所以在操作同一数据源的时候会才是数据不一致的问题,这时候就需要用到锁的机制。楼主是否可以个解决方案,比如 多进程的时候 如果 制定一个 内存数据中心(可以是php作为自身内存操作)然后所有请求都通过内存数据计算,再延迟写入mysql ,保证数据的一致性
2017-01-04 16:44 添加评论 分享
已邀请:
2

walkor

赞同来自: Qmore泽 ansendu

对GlobalData就是利用php内存存储的。
每秒可以达到几万次读写。

另外GlobalData支持分布式,可以启动多个实例,类似redis,单个实例IO出现瓶颈时,多个实例多服务器部署可以成倍的增加GlobalData的承载能力。
0

ansendu

赞同来自:

看了下GlobalData好像是个数据共享中心 但要是io频繁的话不知道性能如何

要回复问题请先登录注册

退出全屏模式 全屏模式 回复