分片提供可扩展的吞吐量和存储。可扩展的吞吐量和存储是分析的天堂。然而,我认为有一个巨大的权衡。
如果我使用散列分片键, - 写入将非常可扩展 - 但是,如果我对事实进行顺序读取,它将是详尽的,因为它必须访问所有服务器
如果我使用范围分片键,例如使用字段 A, - 如果我们不使用时间戳字段,写入可能是可扩展的 - 但是,如果我们不使用字段 A,顺序读取将不可扩展
在我看来,它不会像数据仓库那样具有很强的可扩展性。但是,我不知道还有什么其他解决方案可以使 mongoDB 数据仓库可扩展。
mongoDB sharding 真的适合做数据仓库的可扩展吗?