如何在 OrientDB 上实现分片?
假设我有三个节点,即。节点 1、节点 2 和节点 3。我有两个集群,即。zip_india,zip_usa。
现在我尝试设置服务器,使 zip_india 位于 node1 和 node2 上,而 zip_usa 位于 node3 上。
我在创建数据库之前配置了 default-distributed-db-config.json。在我创建数据库并连接其他节点后,许多其他集群正在自动形成,即。_studio、_studio_node2、_studio_node3 等。
现在,通过连接到 node1,如果我在 zip_india 集群中插入一条记录,我甚至可以在 node3 上看到正在发生的复制。数据实际上是否存储在 node3 上?或者,当我在 node3 中查询 zip_india 集群中的特定记录时,Orient 实际上是从 node1 获取数据吗?