我正在寻找实时数据库,以便为我们的应用程序增加一些速度,并满足我自己的好奇心。由于没有预算,选择是有限的。需求很简单-必须是acid兼容的,必须有jdbc支持,必须有表。原因是我没有资源,甚至不需要完全重写当前系统(mssql)。
目前,我正在研究voltdb或mysql集群。两者都在内存中,都提供acid/jdbc。然而,我找不到任何一个真实世界的统计数据。我敢肯定这里有人已经在生产中运行了应用程序。不进入内部设置环境,你能分享你的经验吗?从开发到推出,从加载到崩溃,任何事情都会发生。
是否值得去沃尔特数据库或MySQL集群真的是未来?

最佳答案

我会提供一些voltdb的参考资料(披露:我为公司工作)。以下是一些您可能会觉得有用的链接:
一个stackoverflow线程,其中包含有关在生产环境中运行voltdb的注释:Successful VoltDB implementations
另一个stackoverflow线程,带有关于在生产环境中部署和运行voltdb的注释(注意关于在同一个应用程序中同时使用voltdb和amazon rds的讨论,这可能对您使用mssql的情况有一定的适用性):NewSQL versus traditional optimization/sharding
voltdb性能和可扩展性的独立分析:http://www.mysqlperformanceblog.com/2011/02/28/is-voltdb-really-as-scalable-as-they-claim/
我希望以上信息对你有所帮助。
弗莱德

09-09 22:47