Infinispan 数据持久性分片?
Infinispan data persistence sharding?
Capedwarf使用Infinispan存储数据,如何配置Infinispan将数据持久化到最大磁盘的节点机器上space,比如每台托管Capedwarf的服务器只有1TB的挂载块存储,您如何配置 Infispan,以便如果“整体”数据超过 1TB,它将在不同的服务器上“分片”?
运行 Capedwaft 它将 infinispan 数据存储在:$\CapeDwarf_WildFly_2.0.0.Final\standalone\data\infinispan\capedwarf
当结合分布式缓存使用本地存储(单个文件存储、软索引存储或 rocksdb 存储)时,数据已经根据所有权“分片”:每个节点将大约存储 TOTAL DATA / NUM_NODES * NUM_OWNERS。
例如,在具有 2 个所有者(默认)的分布式缓存中的 5 节点集群上存储 1GB 数据,每个节点将需要大约 400MB。由于数据不是完全平衡的,因此允许一定的差异幅度(通常为 10-15%)。
或者,您可以使用共享存储(jdbc,云),它会在外部存储数据。
Capedwarf使用Infinispan存储数据,如何配置Infinispan将数据持久化到最大磁盘的节点机器上space,比如每台托管Capedwarf的服务器只有1TB的挂载块存储,您如何配置 Infispan,以便如果“整体”数据超过 1TB,它将在不同的服务器上“分片”?
运行 Capedwaft 它将 infinispan 数据存储在:$\CapeDwarf_WildFly_2.0.0.Final\standalone\data\infinispan\capedwarf
当结合分布式缓存使用本地存储(单个文件存储、软索引存储或 rocksdb 存储)时,数据已经根据所有权“分片”:每个节点将大约存储 TOTAL DATA / NUM_NODES * NUM_OWNERS。 例如,在具有 2 个所有者(默认)的分布式缓存中的 5 节点集群上存储 1GB 数据,每个节点将需要大约 400MB。由于数据不是完全平衡的,因此允许一定的差异幅度(通常为 10-15%)。 或者,您可以使用共享存储(jdbc,云),它会在外部存储数据。