mysql - 不同DBMS之间的可扩展性比较

标签 mysql scaling database bigtable

当一台机器被添加到运行以下机器的集群时,性能(读取查询/秒)增加的因素是什么:

  • 一个类似 Bigtable 的数据库
  • MySQL?

Google 关于 Bigtable 的研究论文表明,Bigtable 可以实现“近线性”缩放。 This page here以 MySQL 的营销术语为特色表明 MySQL 能够线性扩展。

真相在哪里?

最佳答案

使用 VoltDB 构建并测试了多个应用程序当每台新服务器添加到集群时,我始终测量 90% 到 95% 的额外事务吞吐量。因此,如果应用程序在单台服务器上每秒执行 100,000 个事务 (TPS),我测得 2 台服务器上为 190,000 TPS,3 台服务器上为 280,000 TPS,依此类推。在某些时候,我们预计服务器到服务器的网络会成为瓶颈,但我们最大的集群(30 台服务器)仍然超过 90%。

关于mysql - 不同DBMS之间的可扩展性比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3063804/

相关文章:

java - 支持数据库连接的系统设计

mysql - 如何在 MySQL 中实现负向先行正则表达式匹配

MySQL 5.1 不允许我使用 declare in limits。我尝试了所有替代方法,但没有任何效果,我无法更新 MYSQL 版本

php - SQL 查询在 phpMyAdmin 中有效,但在 php 页面中无效

.net - 中文操作系统(96 dpi)上的表单缩放问题

c# - SQL 数据库的 "developer/test"模式

mysql - 如何在别名中添加 where 子句

android - 使用 dp 会处理物理屏幕尺寸吗?

html - 背景图片未覆盖整个页面

database - Chrome (Webkit) WebSQL 数据库最大文件大小?