VoltDB完全在内存中而不是在磁盘上运行。我想知道如果说我们的数据正在增加并增加但ram是一种有限的资源,它是如何实现的,它不会很快开始出现一些瓶颈吗?
答案 0 :(得分:4)
内存数据库通常设计为用作集群。要随着数据库大小的增长而扩展,您必须增加其中一个,以便数据库完全适合内存:
答案 1 :(得分:0)
我对这个数据库一无所知,但是可以这样做。你只需要很多计算机(节点)。如果您需要更多“空间”,请添加另一个(对,三个)节点...
答案 2 :(得分:0)
使用内存数据库,您需要足够的物理RAM来保存应用程序的状态。您当然可以将陈旧/静态数据移动到长期数据存储中进行报告和分析。
答案 3 :(得分:0)
只有当您的数据增长速度快于内存价格下降时。如果规范化并排除blob /图像/文件,大多数数据库都比现代工作站的最大ram大小小得多。