最近一个项目打算采用mangodb替换mysql。吹了一堆好处后,销售问我,这些好处的代价是什么?他不懂技术,但是坚持一个朴素的理念“有得必有失”。
我翻了一下网络,发现根据CAP原则,mangodb的归类是CP,是牺牲了可用性来保证一致性和分片容忍性,换句话说mangodb的性能比归类为CA的mysql在性能上应该有所降低。
但是很遗憾,网上做两者性能对比的文章观点互相矛盾,且都不具权威性。
所以想问问各位有没有权威的说法啊?
我翻了一下网络,发现根据CAP原则,mangodb的归类是CP,是牺牲了可用性来保证一致性和分片容忍性,换句话说mangodb的性能比归类为CA的mysql在性能上应该有所降低。
但是很遗憾,网上做两者性能对比的文章观点互相矛盾,且都不具权威性。
所以想问问各位有没有权威的说法啊?

