¿Alguien sabe una buena solución para la exportación/importación en Redis? Generalmente necesito volcar DB (y editar el volcado como un caso) desde un servidor y cargarlo a otro (por ejemplo, localhost). ¿Tal vez algunos scripts?Redis DB exportación/importación
Respuesta
Redis tiene dos archivos de formato binario soportados: RDB y AOF.
RDB es un tugurio como el que pediste. Puede llamar al save
para forzar un rdb. Se almacenará en la configuración dbfilename
que tenga, o dump.rdb en el directorio de trabajo actual si esa configuración falta.
Más información: http://redis.io/topics/persistence
El Redis Google Group es totalmente buscable (¿qué no está en Google?).
Una búsqueda rápida de solo "importar" muestra una gran cantidad de temas, muchos de los cuales recuerdo que las personas reciben respuestas. Uno reciente fue la importación masiva de IP, que implicó el uso de awk. Si no encuentra lo que quiere y/o alguien aquí no puede ayudar, le recomiendo que lo publique en la lista de correo.
Gracias, vi temas del grupo de Google, pero no hay buenas soluciones. En general, si no encuentro nada, voy a crear mi propio script que se exportará e importará (por ejemplo, utilizando yaml). Es por eso que quiero estar seguro de que nadie hizo esto. –
Si desea que un servidor cargue el contenido de otro servidor, no se requiere volcado. Puede usar slaveof para sincronizar los datos y una vez que esté actualizado, llame al slaveof no one
.
Más información sobre la replicación se puede encontrar en este enlace: http://redis.io/topics/replication
Necesito que funcione para un servidor local también. Gracias –
Puede usarlo en dos instancias diferentes de redis en el mismo servidor. – seppo0010
puede probar mi util volcado, rdd, es extraer o insertar datos en Redis y se puede dividir, unir, filtro, cambiar el nombre de
- 1. ¿Cuáles son algunas opciones para asegurar redis db?
- 2. Optimización de la memoria Redis
- 3. redis: establecer una contraseña para redis
- 4. Redis replication y redis sharding (clúster) diferencia
- 5. Redis y Memcache o solo Redis?
- 6. Volcado de todos los pares clave/valor en un redis db
- 7. ¿Cómo * correctamente * consulta Redis de Tornado?
- 8. ¿El redis pub/submodelo requiere conexiones persistentes a redis?
- 9. Cómo implementar Redis Multi-Exec mediante Spring-data-Redis
- 10. MongoDB v/s Redis
- 11. Faye o Redis Pubsub
- 12. Redis, Mongo o Hazelcast?
- 13. redis structure, performance
- 14. redis vs sesiones nativas
- 15. Redis ignora maxmemory establecer
- 16. Restablecer Redis "used_memory_peak" stat
- 17. Node.js and Redis Auth
- 18. Redis Fail Over
- 19. MongoDB con redis
- 20. redis-py con gevent
- 21. Redis PUBLISH/SUBSCRIBE limits
- 22. Redis logrotate config
- 23. Redis, CouchDB o Cassandra?
- 24. Memcached, Redis o Couchbase
- 25. ¿Cómo asegurar Redis Cluster?
- 26. Redis vs Hazelcast
- 27. HAproxy para esclavos redis
- 28. Redis en Heroku Sharding
- 29. Error PHP redis
- 30. Redis es ZINCRBY atómico?
Aquí hay un enlace github para volcar Redis todo claves o algunas claves específicas para un archivo json y cargar datos del archivo json. Si lo desea, puede probar esto https://github.com/asit-dhal/redis-dump-and-load –
¿por qué es esto demasiado amplio? – aw04