Подтвердить что ты не робот

Экспорт/импорт Redis DB

Кто-нибудь знает хорошее решение для экспорта/импорта в Redis? Как правило, мне нужно сбрасывать DB (и редактировать дамп в качестве случая) с сервера и загружать его в другой (например, localhost). Может быть, некоторые скрипты?

4b9b3361

Ответ 1

В Redis есть два файла формата двоичного формата: RDB и AOF.

RDB - это свалка, как то, что вы просили. Вы можете вызвать save, чтобы заставить rdb. Он будет сохранен в параметре dbfilename, который у вас есть, или dump.rdb в текущем рабочем каталоге, если этот параметр отсутствует.

Дополнительная информация: http://redis.io/topics/persistence

Ответ 2

Если вы хотите, чтобы сервер загружал контент с другого сервера, свалка не требуется. Вы можете использовать slaveof для синхронизации данных и после его последнего вызова slaveof no one.

Более подробную информацию о репликации можно найти по этой ссылке: http://redis.io/topics/replication

Ответ 3

вы можете попробовать использовать мой dump, rdd, он извлекает или вставляет данные в redis и может разделить, объединить, фильтровать, переименовать

Ответ 4

Redis Google Group полностью доступен для поиска (что не в Google?).

Быстрый поиск только для "импорта" поднимает множество тем, многие из которых я помню, люди, на которых есть ответы. Недавно был массовый импорт IP-адресов, в котором использовалось awk. Если вы не найдете то, что хотите, и/или кто-то здесь не может помочь, я настоятельно рекомендую опубликовать в списке рассылки.