Recientemente he estado recibiendo en Redis y les resulta muy atractivo. Me gustaría ver lo lejos que puede empujar a los límites como una base de datos. He leído el Retwis tutorial y me pareció muy interesante. Me pregunto si hay más recursos que den ejemplos de modelado de datos en Redis? Tal vez algo a lo largo de las líneas de un libro de cocina?

Gracias!

EDITAR

Así que aquí están algunos enlaces que he encontrado hasta ahora. Realmente me gustaría saber algo más:

InformationsquelleAutor daveslab | 2011-02-05

3 Comentarios

  1. 5

    Hay una captura de lo que se pide: todo depende de tus datos.

    Fundamentalmente Redis es una estructura de datos del servidor. Cómo estructurar los datos depende casi por completo de qué es y cómo usted necesita para acceder a ella. El simple y común de los casos están bastante bien cubiertos por los enlaces de la lista.

    Diseño para Redis en mi experiencia es más a lo largo de las líneas de «lo simple es mi estructura?». Puede ser un modelo de datos a través de hash? Si es así, utilice el hash de comandos en Redis. ¿Necesita combinar conjuntos de claves y valores o hash? A continuación, hacer lo mismo que en redis. Esencialmente, se supone que no estaban usando una base de datos. Si usted lo hizo totalmente dentro de su lenguaje de programación y en la memoria, ¿cómo podría ser un modelo de datos? Las probabilidades son que es cómo lo podría hacer en la Redis – o lo suficientemente cerca para calcular el resto.

    Eso no quiere decir que determinados patrones de uso no surgirá. Yo creo que están empezando a. Por ejemplo, una pregunta frecuente es acerca de la web de registro de acceso de almacenamiento y/o cálculo y hay patrones comunes provenientes de esos esfuerzos. Sin embargo, allí de nuevo espero que básicamente reflejado en la memoria de estructuras comunes a los lenguajes de programación tales como valores de hash, conjuntos, conjuntos ordenados, listas de clave-valor (es decir. la variable), y atómica de los contadores. Además, la mayoría serán específicos para el programa que está escrito. Sospecho que es por eso el libro de cocina es todavía escasa (y que todavía es temprano).

    Te sugiero que unirse a la redis lista y discutir las necesidades particulares de allí.

  2. 4

    Aquí hay dos más recursos que podrían ser útiles para Redis de modelado de datos:

  3. 1

    Me gustaría dar las Redis Docs lectura (redis.io). Ellos proporcionan algunos muy útil incita a usar redis, y trabajar con diferentes tipos de datos. Incluso leyendo el FAQ le dirá cosas que puede ser útil (o lo fue para mí). La forma en que aprendí es sólo para tratar de replicar el software mysql en el uso de redis. Que te hace pensar fuera de la caja.

Dejar respuesta

Please enter your comment!
Please enter your name here