Экспорт/импорт/резервное копирование базы данных RedisGraph

avatar
vinyll
8 августа 2021 в 20:12
238
1
0

Я зашел слишком далеко с RedisGraph, и теперь он готов к отправке в производство.

Поэтому мне нужно экспортировать и импортировать некоторые данные между серверами, а также создавать резервные копии. Я использую версию сообщества с открытым исходным кодом (не Redis Entreprise).

Как бы вы рекомендовали выполнять резервное копирование и импорт/экспорт?

Спасибо за ваши отзывы!

Источник

Ответы (1)

avatar
sentientcabbage
9 августа 2021 в 13:18
2

RedisGraph хранит каждый график в одном ключе Redis, поэтому для сохранения и переноса данных можно использовать традиционные методы сохранения Redis.

Резервное копирование обычно управляется с помощью файлов RDB или комбинации стратегий RDB и AOF, они описаны здесь.

Если ваше пространство ключей Redis должно быть полностью дублировано или состоять только из ключей графа, вы можете скопировать файл RDB между серверами, в противном случае вы можете экспортировать и импортировать ключи графа с помощью команд DUMP и RESTORE.

vinyll
9 августа 2021 в 23:19
0

Большое спасибо! И я мог найти папку с дампом, работающую cat /usr/local/etc/redis.conf | grep "^dir ".