Я новичок в Redis, и мне было интересно, может ли кто-нибудь помочь мне понять, может ли это быть правильным инструментом. Это мой сценарий:
У меня есть много разных узлов, каждый из которых ведет себя как мастер и принимает подключения клиентов для чтения и записи нескольких географических данных и временной метки входящей записи. Каждый главный узел может быть размещен на беспилотнике, который только случайным образом выходит на связь и может общаться с другими в соответствии с условиями сети; когда это происходит, они должны синхронизировать свои данные в соответствии со своим возрастом (только те, которые старше указанного времени).
Есть ли способ добиться этого с помощью Redis или мне нужно реализовать эту функцию на уровне приложения? Я безуспешно пробовал конфигурацию master/slaves, и мне было интересно, сможет ли Redis Cluster удовлетворить мои потребности.
Я гуглил, но то, что я нашел, не было подходящим для меня ответом
https://serverfault.com/questions/717406/redis-multi-master-replication
Использование репликации Redis на разных машинах (мульти-мастер)