was so besonders an redis? [geschlossen]
Frage
Ich meine: Link-Text
Warum sollte man verwenden, um dies über MySQL oder ähnliches?
Lösung
Wie viele NoSQL-Datenbanken, würde man Redis verwenden, wenn es Ihren Bedürfnissen entspricht. Es ist nicht direkt im Wettbewerb mit RDBMS-Lösungen wie MySQL, PostgreSQL, usw. Ein mehr NoSQL-Lösungen verwenden, um benötigen die Funktionalität eines RDBMS zu ersetzen. Ich persönlich nicht Redis betrachten einen primären Datenspeicher zu sein - nur etwas für Spezialfälle wie Caching verwendet werden, Schlange bilden, usw. Dokument Datenbanken wie MongoDB oder CouchDB kann als primäre Datenspeicher arbeiten und in der Lage sein RDBMS zu ersetzen, aber es sicherlich sind Projekte, bei denen ein RDBMS würde besser funktionieren als eine Dokumentendatenbank.
Andere Tipps
SPEED
Redis ist ziemlich schnell !, 110000 Satz- / Sekunde, 81000 GETs / Sekunde in einem Einstiegs-Linux-Box. Überprüfen Sie die Benchmarks .
Am wichtigsten ist die Geschwindigkeit. Keine Möglichkeit, diese Zahlen bekommen können SQL verwenden.
BEFEHLE
Es ist möglich, bei Redis als denken Datenstrukturen Server , ist es nicht nur eine weitere Schlüssel-Wert-DB finden Sie alle Befehle von Redis unterstützt Holen Sie sich das erste Gefühl
Manchmal rufen Menschen Redis Memcached auf Steroiden
Dieser Wikipedia-Artikel über NoSQL wird erklären.
Diese Datenspeicher können benötigen keine Tabellenschemata festgelegt und in der Regel vermeiden Operationen verbinden und in der Regel horizontal skaliert werden.