Apache Cassandra 中逻辑数据中心的用例

问题描述 投票:0回答:1

注意:我对 Apache Cassandra 非常陌生。所以这个问题可能是一个基本问题,但我无法在互联网上找到任何合适的答案,因此在这里询问。

我正在阅读有关 Cassandra 中复制如何发生的内容。 Cassandra 支持逻辑数据中心的概念。这些数据中心实际上可能并不位于不同的物理位置。

我想了解使用此类逻辑数据中心的用例是什么。对我来说,数据中心的整个概念似乎只有当它们实际上在地理上分开时才具有任何优势,以便整个系统可以更具容错性和性能。

对此的任何帮助都非常感谢。谢谢

cassandra datastax
1个回答
0
投票

将节点拆分为逻辑 DC(相对于物理或地理 DC)的主要用例是用于负载隔离。

想象一下具有不同功能的系统,您希望将一个功能与另一个功能分开。例如,在电子商务网站中,DC1 是处理客户交易的地方(客户登录、浏览目录、购买),而 DC2 专门用于报告和库存管理。

通过将工作负载分离到各自的 DC 中,您可以确保月度报告等分析工作负载不会影响在线 (OLTP) 工作负载的性能。干杯!

© www.soinside.com 2019 - 2024. All rights reserved.