Redis
Redis ist eine Datenstruktur-Speicher-Software, die als Cache verwendet werden kann, Message Broker und Datenbank. Es ist Open-Source und BSD lizenziert, was bedeutet, dass es völlig kostenlos zu bedienen ist und ständig durch seine Benutzergemeinschaft verfeinert. Redis unterstützt mehrere Datenstrukturen einschließlich Hashes, Sätzen, Listen, Strings, sortiert Sätze, dass die Verwendung Bereichsabfragen, hyperloglogs, Bitmaps und Geospatial-Indizes, dass die Verwendung Radius Abfragen. Redis hat auch in Lua Scripting, Replikation, LRU Räumung und Transaktionen gebaut. Die Software bietet eine hohe Verfügbarkeit durch Redis Sentinel und bietet auch eine automatische Partitionierung durch Redis Cluster. Redis hat ein großes Community-Support-Netzwerk. Seine größten Präsenzen sind auf Twitter und GitHub. Sie können auch Hilfe für spezifische Probleme oder andere helfen mit spezifischen Problemen durch ein Abonnement der Redis Mailing-Liste. Die Liste hat derzeit mehr als fünftausend Abonnenten. Es gibt auch ein umfassendes Online-Tutorial, das Sie durch die Software-Funktionen geht. Redis ist ein Schlüssel-Wert-Speicher. Ein Schlüsselwertspeichers Definition ist einfach: Es ist in der Lage eine bestimmte Menge an Daten zu speichern, sonst als Wert bekannt ist, in einem Schlüssel. Später können die Daten nur dann, wenn die genauen Schlüssel abgerufen werden verwendet, bekannt ist. Redis dauerhaft und sicher speichert Daten; niemand außer Sie können den Schlüssel zugreifen. Es gibt einige allgemeine Codes innerhalb Schlüsselwert speichert. Die DEL-Taste kann verwendet werden, um einen Schlüssel zu löschen, zusammen mit seinen Daten. Ein Set-if-nicht-vorhanden-Befehl einen Schlüssel einrichten kann, aber nur, wenn dieser Schlüssel nicht existiert bereits. Der INCR Befehl können Sie eine Zahl erhöhen, die in einem bestimmten Schlüssel gespeichert ist. Es ist möglich, Redis zu sagen, dass ein Schlüssel nach einer gewissen Zeit ablaufen soll. Sie können dies erreichen, indem EXPIRE und TTL-Befehle. Dies kann eine zusätzliche Sicherheit, um Ihre Daten hinzufügen, oder es kann ein Weg leicht Ausräumen Ihren Raum einmal Schlüssel Alter Vergangenheit ihre Nützlichkeit sein.
- Gemeinschaftliche Unterstützung
- Key-Wertspeicher-System für zusätzlichen Schutz
- umfassende Datenbank
- Unterstützung für Datenstrukturen
- Built-in-Replikation, LRU Räumung und Lua Scripting
- Hohe Verfügbarkeit und automatische Partitionierung
- Große Community-Support-Netzwerk
- Open Source und kostenlos zu nutzen
- Leicht zu erlernende Programmiersprache
- Sicher verschlüsselten Datenspeicher
- Cons
- Redis unterstützt mehrere Datenstrukturen einschließlich Hashes, Sätzen, Listen, Strings, sortiert Sätze, dass die Verwendung Bereichsabfragen, hyperloglogs, Bitmaps und Geospatial-Indizes, dass die Verwendung Radius Abfragen. Redis hat auch in Lua Scripting, Replikation, LRU Räumung und Transaktionen gebaut. Die Software bietet eine hohe Verfügbarkeit durch Redis Sentinel und bietet auch eine automatische Partitionierung durch Redis Cluster.
- Redis hat ein großes Community-Support-Netzwerk. Seine größten Präsenzen sind auf Twitter und GitHub. Sie können auch Hilfe für spezifische Probleme oder andere helfen mit spezifischen Problemen durch ein Abonnement der Redis Mailing-Liste. Die Liste hat derzeit mehr als fünftausend Abonnenten. Es gibt auch ein umfassendes Online-Tutorial, das Sie durch die Software-Funktionen geht.
- Redis ist ein Schlüssel-Wert-Speicher. Ein Schlüsselwertspeichers Definition ist einfach: Es ist in der Lage eine bestimmte Menge an Daten zu speichern, sonst als Wert bekannt ist, in einem Schlüssel. Später können die Daten nur dann, wenn die genauen Schlüssel abgerufen werden verwendet, bekannt ist. Redis dauerhaft und sicher speichert Daten; niemand außer Sie können den Schlüssel zugreifen.
- Es gibt einige allgemeine Codes innerhalb Schlüsselwert speichert. Die DEL-Taste kann verwendet werden, um einen Schlüssel zu löschen, zusammen mit seinen Daten. Ein Set-if-nicht-vorhanden-Befehl einen Schlüssel einrichten kann, aber nur, wenn dieser Schlüssel nicht existiert bereits. Der INCR Befehl können Sie eine Zahl erhöhen, die in einem bestimmten Schlüssel gespeichert ist.
- Es ist möglich, Redis zu sagen, dass ein Schlüssel nach einer gewissen Zeit ablaufen soll. Sie können dies erreichen, indem EXPIRE und TTL-Befehle. Dies kann eine zusätzliche Sicherheit, um Ihre Daten hinzufügen, oder es kann ein Weg leicht Ausräumen Ihren Raum einmal Schlüssel Alter Vergangenheit ihre Nützlichkeit sein.