Я новичок в этом. А почему Redis используется не как кэш, а как настоящая БД с durability, что начинают задумываться о репликации и прочее? Кажется, что его нет из коробки, т.к. этот инструмент и не задумывался для таких целей.
Нужен доступ с очень низким latency до свойств объявлений. Прямо в realtime. Объявлений миллионы, свойств десятки, кол-во объявлений в запросе тясячи. Вот и получается, что key-value хранилище - самое подходящее. Репликация и прочие примудрости нужны как только хочется повысить надежность сервиса. На кеш тоже можно повесить реплики, если критично его потерять :)
Отличный доклад! Круто, когда инженеры смотрят в исходный код и на основе этого делают оптимизации.
Спасибо, было интересно
Можете скинуть ссылку на видео, где ваш коллега рассказывал про pub/sub? Увы, не могу найти.
Я новичок в этом. А почему Redis используется не как кэш, а как настоящая БД с durability, что начинают задумываться о репликации и прочее? Кажется, что его нет из коробки, т.к. этот инструмент и не задумывался для таких целей.
Нужен доступ с очень низким latency до свойств объявлений. Прямо в realtime. Объявлений миллионы, свойств десятки, кол-во объявлений в запросе тясячи. Вот и получается, что key-value хранилище - самое подходящее. Репликация и прочие примудрости нужны как только хочется повысить надежность сервиса. На кеш тоже можно повесить реплики, если критично его потерять :)