Shownotes & Links
In dieser Folge sprechen wir über Redis, den Datenstrukturserver. Die Themen:
- Redis eingeordnet in der NoSQL Welt
- Der Redis-Erfinder heißt Salvatore Sanfilippo, es wird aber oft nur sein „Handle“ genannt: antirez
- Redis als Key/Value Store – aber mit optionaler Persistenz
- Die Datentypen von Redis
- Wie schnell ist Redis? Benchmarks
- Redis im Praxiseinsatz
- Interprozess Kommunikation mit Queues und PubSub in Redis
- Redis Listen lassen sich als Queue verwenden mit rpop und lpush
- Das Reliable Queue Pattern in Redis
- Lucas’ kleine Node.js Queue Lib kute (im README mehr über Redis als Queue)
- Salvatores verteilte Job Queue als Antwort auf die Verwendung von Redis als Job Queue: disque
- Transaktionen
- Replikation, Sentinel
- Redis Cluster und Sharding
- Jepsen
- Kyle Kingsbury analysiert Redis:
- Lua und wie man es in Redis benutzt
- Ohm: Der Object Hash Mapper von Michel Martens
- Minuteman: Analytics mit Redis von Bruno Aguirre