Active-Active 数据库的副本之间是否会复制索引?
最后更新于 2024 年 4 月 18 日
问题
Redis Enterprise Active-Active 数据库的副本之间是否会复制索引?
答案
Redis Enterprise Active-Active 数据库的副本之间不会复制索引。索引必须在不同的数据库副本中独立管理。一个原因是某些区域可能有不同的查询需求,需要不同的索引设置。与索引创建类似,CRDT 协议不支持 FT.DROPINDEX。
因此,在每个集群中的每个参与者上创建索引 (FT.CREATE) 后,删除索引遵循相同的逻辑,这意味着 FT.DROPINDEX 命令必须在所有参与集群上单独执行。
参考资料
了解 Active-Active 地理分布式 Redis Enterprise 功能。