n****s 发帖数: 119 | 1 真心请教.假如工作中遇到了类似12306的问题,要处理每秒一百万次的写操作,request
会发到四五个data center.
如果我需要strong consistency, 并且要cross datacenter replication,要怎么设计?
如果不需要strong consistency,也不要cross DC replication,要怎么设计?
单机版的就免了.难道每个数据中心放一台机器么? | q*c 发帖数: 9453 | 2 partition. 数据间没关联想咋弄都行。 数据有关强 consistency 联咋弄都不行。
request
计?
【在 n****s 的大作中提到】 : 真心请教.假如工作中遇到了类似12306的问题,要处理每秒一百万次的写操作,request : 会发到四五个data center. : 如果我需要strong consistency, 并且要cross datacenter replication,要怎么设计? : 如果不需要strong consistency,也不要cross DC replication,要怎么设计? : 单机版的就免了.难道每个数据中心放一台机器么?
| n****s 发帖数: 119 | 3 但是DC之间的replication怎么办?如果全部在一个DC,假设不需要strong consistency,
我就直接往cassandra里写了,好像可以处理每秒一百万次的写操作. 但是跨DC是不是就
没辙了?
【在 q*c 的大作中提到】 : partition. 数据间没关联想咋弄都行。 数据有关强 consistency 联咋弄都不行。 : : request : 计?
| q*c 发帖数: 9453 | 4 有 dc 间 repkica 还要强 consistency, 估计只有降低 perf 了。。。
consistency,
【在 n****s 的大作中提到】 : 但是DC之间的replication怎么办?如果全部在一个DC,假设不需要strong consistency, : 我就直接往cassandra里写了,好像可以处理每秒一百万次的写操作. 但是跨DC是不是就 : 没辙了?
| w**z 发帖数: 8232 | 5 Cassandra可以设定每个dc的replicate number 它会帮你replicate.你也可以设
consistency level. 如果你设成 all, 那就是strong consistency, 那CAP 里的 P
就被不能保证了。你要保证throughout,加Node 就行了Cassandra scale 非常容易。但
是跨DC replicate,latency一定会变大的。
consistency,
【在 n****s 的大作中提到】 : 但是DC之间的replication怎么办?如果全部在一个DC,假设不需要strong consistency, : 我就直接往cassandra里写了,好像可以处理每秒一百万次的写操作. 但是跨DC是不是就 : 没辙了?
| d*******r 发帖数: 3299 | 6 精辟
【在 q*c 的大作中提到】 : partition. 数据间没关联想咋弄都行。 数据有关强 consistency 联咋弄都不行。 : : request : 计?
|
|