Czy ktoś zna dobre rozwiązanie dla eksportu/importu w Redis? Generalnie muszę zrzucić DB (i edytować zrzut jako przypadek) z serwera i załadować go na inny (np. Localhost). Może niektóre skrypty?Redis DB eksport/import
Odpowiedz
Redis ma dwa pliki w formacie binarnych obsługiwane: RDB i AOF.
RDB to coś w rodzaju tego, o co prosiłeś. Możesz zadzwonić pod numer save
, aby wymusić rdb. Zostanie on zapisany w ustawieniu dbfilename
, lub dump.rdb w bieżącym katalogu roboczym, jeśli tego ustawienia nie ma.
Więcej informacji: http://redis.io/topics/persistence
Urządzenie Redis Google Group jest w pełni dostępne do wyszukiwania (czego nie ma w Google?).
Szybkie wyszukiwanie po prostu "import" wywołuje wiele tematów, z których wielu pamiętam ludzi, którzy otrzymywali odpowiedzi. Niedawnym był import masowych adresów IP, który wymagał użycia awk. Jeśli nie znajdziesz tego, czego chcesz i/lub ktoś tutaj nie może pomóc, gorąco polecam umieszczenie na liście mailingowej.
Dzięki, widziałem tematy grupowe w Google, ale nie ma dobrych rozwiązań. Ogólnie rzecz biorąc, jeśli nic nie znajdę, utworzę własny skrypt, który będzie eksportować i importować (np. Używając yaml). To dlatego chcę mieć pewność, że nikt tego nie zrobił. –
Jeśli chcesz, aby serwer ładował zawartość z innego serwera, nie jest wymagany zrzut. Możesz użyć slaveof, aby zsynchronizować dane, a gdy zadzwoni na numer slaveof no one
.
Więcej informacji na temat replikacji można znaleźć w ten link: http://redis.io/topics/replication
Potrzebuję go również do pracy z hostem lokalnym. Dzięki –
Możesz go używać w dwóch różnych instancjach redis na tym samym serwerze. – seppo0010
można spróbować mojego zrzutu util, rdd, to wyodrębnienie wstawić dane do REDiS i może podzielić, połączyć, filtr, zmień
- 1. Redis na Heroku zapisuje wiele klawiszy skrótu jako jeden. Ale OK lokalnych REDiS db
- 2. Redis :: CommandError: Nieprawidłowy indeks ERR DB przy uruchomieniu rspec
- 3. Skopiuj wszystkie klucze z jednego db na inny w redis
- 4. Redis i integralność danych
- 5. Flush/Empty db w StackExchange.Redis
- 6. Redis/Uzyskaj wszystkie klucze i wartości od redis z prefiksem
- 7. Redis | redis-cli INFO/avg_ttl wartość
- 8. Anuluj Rails Połączenie DB
- 9. Redis (błąd) ERR operacja niedozwolona
- 10. Redis :: Aplikacja TimeoutError w Railsach
- 11. Brew instalują Redis (OSX 10.7)
- 12. Rozwiązanie DB dla kanału aktywności użytkownika
- 13. czy redis usunie moje stare sesje express.js?
- 14. Podłączanie do zdalnej pamięci podręcznej Redis Redis przy użyciu Redis CLI
- 15. DB-In DB dla Entity Framework 4
- 16. redis-py: Jaka jest różnica między metodami StrictRedis() i Redis()?
- 17. Polecenie Redis do listy wszystkich subskrybentów zasubskrybowanych do kanału redis
- 18. Jak zaimplementować Redis Multi-Exec za pomocą Spring-data-Redis
- 19. Jak zdobyć wszystkie klucze od Redis za pomocą szablonu redis
- 20. Nodejs + Passport.js + Redis: jak przechowywać sesje w Redis
- 21. Polecenie Redis, aby uzyskać wszystkie dostępne klucze w klastrze Redis?
- 22. Jak przekonwertować tabelę SQL na dane Redis
- 23. Zalety/wady strategii Redis paginacji
- 24. Jak bezpieczne jest przechowywanie sesji z Redis?
- 25. Redis - monitorowanie użycia pamięci
- 26. Querying in redis
- 27. Błąd Spring Redis
- 28. Słuchaj zmian w Redis?
- 29. Redis, CouchDB lub Cassandra?
- 30. HAproxy dla niewolników redis
Oto link github zrzucić Redis wszystko klucze lub niektóre klucze do pliku json i ładuj dane z pliku json. Jeśli chcesz, możesz wypróbować ten https://github.com/asit-dhal/redis-dump-and-load –
, dlaczego jest zbyt szeroki? – aw04