看了osc的PDM模型,想问一下红薯问题

RobinsonLiao 发布于 2011/06/23 10:13
阅读 440
收藏 0
看表的id都auto increase ,将来数据量增大,需要多一台服务器的时候,即分布式,你会用哪种方法来处理?而保证两台服务器里的库表id不会重复?
加载中
0
红薯
红薯
这个问题以后碰到的时候再考虑了
0
RobinsonLiao
RobinsonLiao
大家有什么想法?
0
navyblue
navyblue
没想吗,没看到OSC的pdm,建议红薯开放OSchina的源码
0
hhy
hhy
如果是两台DB SERVER,可以在my.cnf中设置
auto-increment-increment = 2
auto-increment-offset = 1
即奇偶数的ID分别记录
0
RobinsonLiao
RobinsonLiao

引用来自“hhy”的答案

如果是两台DB SERVER,可以在my.cnf中设置
auto-increment-increment = 2
auto-increment-offset = 1
即奇偶数的ID分别记录

可现在还是1台,将来才可能2台,3台,这个设定要一开始就这么做才行吧?

0
G.
G.
更多的是 主-从, 读写分离 的模式吧.
如果是这两种模式,就不用考虑ID问题了.
0
RobinsonLiao
RobinsonLiao

uuid 字符串来的

0
龙影
龙影
uuid不可取 太长了 占用字符太多。数据库可以采取分布式部署 想对一个数据库进行操作一样。
0
E
Emily2010

数据量太大就有用sharding

返回顶部
顶部