19

MemSQL 自称是“世界上最快的数据库”

比 DB2、Oracle、mySQL 和 SQL 服务器更快。谁能保证这一点?

我已经在网上搜索并试图收集尽可能多的信息。MemSQL 号称是地球上最快的数据库。比 Oracle、DB2、MySQL 和 MS SQL 更快。

我什至与他们的员工、创始人(facebook 前员工)谈论过他们的产品。我还看到了每个人都在谈论的诙谐的基准测试。真的值得搬家吗?Ashton Klutcher 作为该集团背后的天使风险投资家并没有向我展示真正的价值。我的意思是,对于某些人来说,Google BigTable 会是一个更好的举措。

任何人都可以分享技巧、文章、教程……甚至是他们的一些真实客户。他们的网站没有展示真实的例子,而且它缺乏与其他数据库产品一样的社区——商业也是如此。

请不要投票,他们几乎没有任何东西,我真的想看看它。我承认我被炒作所吸引,它看起来很棒,视频..文档和品牌..但真的..有那么好吗?商业产品仅限于 32gb,我知道许多数据库很容易完成。

4

3 回答 3

10

MemSQL 缺乏社区支持,我们没有关于企业许可证的信息(有超过 32GB 的版本),也许还没有你的应用程序的速度证明。

但是,您必须尝试一下。真的。静态查询和准备好的语句的性能很有希望,我可以强调的最佳用例是在极端并发下低延迟写入/更新记录。使用关系数据库无法实现这样的性能,具有这种性能的 NoSQL 解决方案很少见。

在短时间内,它将获得 SQL92 兼容性,因此对您或您的开发人员(相对于 NoSQL DB 后端)而言,开发和测试将更加容易。数以千计的应用程序具有内置的性能基准和长时间运行的稳定性测试,请选择最适合您的情况的应用程序。我个人测试过 Drupal,最差的性能与高度定制的 MySQL 配置的性能相同,平均而言,登录用户在 DB 端的速度提高了 10 倍。

于 2012-12-16T12:07:19.957 回答
3

关于性能问题 - 问自己以下问题:

如果您使用 Percona MySQL(高性能 MySQL 服务器)并将其放在具有 512GB RAM 的多核机器上,将数据库存储在 ramdisk 中,假设这足以将数据库完全保存在内存中,会在相同的硬件上它仍然比 MemSQL 慢吗?测试这一点的唯一方法是比较它们。

About the pricing tiers, A company does not provide prices on its website when it understands that it can price it differently for different companies. For example, they will find a way to get General Electric to pay $500,000 for it, but a smaller startup will be able to get away with paying "only" $10,000 for the same product.

于 2013-06-07T16:52:41.883 回答
1

MemSQL 使用内存数据库技术。目前,存在可以在集群、负载平衡和从/主复制设置中配置的数据库引擎,以实现极好的速度和成本。例如,运行 30 台 256 mb 的服务器和 1 台 512 mb 的服务器作为主服务器,并将它们全部用于复制和负载均衡器流量峰值将比云提供商的 8GB 设置成本更具成本效益——这只是一个简单的例子。显然 256mb 就是一个例子。

有趣的世界命运数据库的说法。IBM WebSphere Commerce 客户使用 DB2——IBM 也有 IBM solidDB——一种内存解决方案:

IBM solidDB-最快的数据交付

内存中的关系数据库软件,速度极快

IBM solidDB® 以极快的速度交付数据而闻名于世。在电信网络、企业应用程序和嵌入式软件和系统中部署了超过 3,000,000 个solidDB。Cisco、HP、Alcatel 和 Nokia Siemens 等市场领导者依靠它来执行任务关键型应用程序。

IBM solidDB 提供了一个理想的平台来构建包含通用缓存的内存中实时企业应用程序。兼容性增强使将应用程序迁移到solidDB 变得容易。使用solidDB 增强的可扩展性和透明的故障转移降低了总体总拥有成本。最新版本的改进通过 solidDB 通用缓存功能为关键 OLTP 工作负载带来了更高的可靠性和更快的性能。

IBM WCS 和 IBM 是企业且价格昂贵,展示一家已经在做内存的大公司很有趣,所以肯定不是新事物.. memsql 客户和员工在哪里以及 SO 上的数据库专家在哪里 - 请不要标记你自己的答案也是答案..

于 2012-12-30T23:37:13.557 回答