这些分布式数据库实现的全局索引中,即使只有1个索引,性能也都会下跌到30%以下,在8个索引的情况下,性能基本都会跌倒10%以下。而像MySQL这种单机数据库,8个索引的情况下,性能依然保持在85%以上。印证了我们在 提到过的观点“分布式事务跟单机事务相比,在成本(或者说性能)上依然存在不可逾越的鸿沟,这个差距至少在3倍以上”。写入性能有这么差吗?能解决吗?
具体你可以测测,二级索引对写入性能有影响,没文章说的这么夸张,我测最多跌50%
另外分布式数据库可以通过增加机器来提升性能,而单机库到了瓶颈就没办法处理了
你如果是一千万以下的小表,肯定是mysql成本(或者说性能)上更好,你要是10亿以上的大表,还能用mysql吗?
没有这么夸张,可以通过同一个表有索引和无索引等业务场景,写入固定数据测试一下。
什么场景用什么服务,哪有通吃的…
固定场景和问题点,会更重要…
如果所有的问题,用 mysql 都可以满足的情况下,为啥要用其他的?
性能要下降这么多吗
我感觉自己测一下会比较好。
我不太清楚你怎么看这段文字 ,反正我看着有一点’uc震惊部’的感觉。
假如你对性能有疑问,不如自己测一下,这样得到的结论才是有意义的。