【发布时间】:2013-12-02 17:21:39
【问题描述】:
RethinkDB 能否有效处理大型数据集(即多个 TB 字节)以用作分析应用程序的数据库?
【问题讨论】:
RethinkDB 能否有效处理大型数据集(即多个 TB 字节)以用作分析应用程序的数据库?
【问题讨论】:
免责声明:我是 RethinkDB 的创始人之一。抱歉,回答冗长 - 这个问题非常微妙。
RethinkDB 采用非常灵活的架构设计。该架构可以从小型实例扩展到具有大量数据(绝对 TB+)的大型集群,并有效地运行各种查询(OLTP、OLAP 等)
但是,实际上,我们目前专注于系统的实时方面——我们目前所做的大部分优化都是围绕在 RethinkDB 之上构建的实时应用程序的需求。这些通常是 OLTP-ish 工作负载。我们绝对会优化 OLAP 风格的工作负载,但这不是当前的首要任务。
了解 Rethink 是否适合您的最佳方法是试一试,并进行一些负载测试。您应该能够很快发现事情的运作情况。 (如果您遇到问题并且碰巧遇到问题,请告知我们 - 我们很乐意帮助您解决任何潜在问题)。
【讨论】: