Redis

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.

Herunterladen Redis
Merkmale Redis
  • 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
Vorteile von Redis
  • Große Community-Support-Netzwerk
  • Open Source und kostenlos zu nutzen
  • Leicht zu erlernende Programmiersprache
  • Sicher verschlüsselten Datenspeicher
Nachteile von Redis
  • 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.
Redis Video

Alternativen zu Redis

MongoDB

Frei
MongoDB ist ein dokumentenorientierte Datenbank-Tool, das Benutzer Objekte in Dokumente zu speichern, statt Tabellen. Da alle der auf ein einzelnes Objekt bezogenen Daten können in einem
Zeige Details

ArangoDB

Frei
ArangoDB ist eine Software, die mehrere Datenmodelle in einer einzigen Datenbank vereint. Bemerkenswerte Kunden zählen Barclays, Thomson Reuters, Kabbage, MakeMyTrip, Karlsruher Institut
Zeige Details

Aerospike

Aero-Spike ist eine hochleistungsfähige NoSQL Datenbank hohe Transaktionsvolumina mit geringer Latenz zu unterstützen.
Zeige Details

Memcached

Frei
Memcached ist ein Speicher Objekt-Caching-Software. Bemerkenswerte Kunden zählen LiveJourna, Wikipedia, Bebo, Flickr, Mixi, Craigslist und Wordpress. com. Die ursprüngliche Version
Zeige Details

Coherence

Bezahlt
Erstellen Sie leistungsstarke, webbasierte Anwendungen auf macOS mit Google Chrome als Backend. Website erstellen bestimmten Browser und wiederum Websites in Anwendungen auf Ihrem Mac.
Zeige Details

Weaver

„Innerhalb einer sicheren und förderlichen Umgebung, wird die Weaver Union Familie, Herausforderung und erziehen unsere Schüler durch eine Vielzahl von individualisierten Lehrmethoden
Zeige Details

CouchBase

Frei
Couchbase ist die NoSQL-Datenbank für geschäftskritische Anwendungen. Erfahren Sie mehr.
Zeige Details

GUN

Frei
Wir leben in einer Zeit, wo Daten das Leben Blut der digitalen Welt geworden ist. Die Kunden erwarten jetzt Ihre Dienste nahtlos zwischen ihren Geräten Daten fließen. Diese Forderung verlangt
Zeige Details

Hazelcast

Frei
Erfahren Sie mehr über Hazelcast, dem führenden In-Memory Data Grid. Schauen Sie schnell ein Hazelcast starten Demo und laden Sie eine kostenlose 30-Tage-Testversion von Hazelcast. Hazelcast
Zeige Details

Cloudify

Frei
Cloudify ist eine Open-Source-Anwendung und Netzwerk Orchesterbearbeitung Rahmen auf TOSCA, dass Abstützungen hybrid Cloud-Implementierungen.
Zeige Details

RethinkDB

Frei
RethinkDB ist wahrscheinlich die interessanteste neue Datenbank ‚On-Disk + komplexen Abfragen‘ da draußen. Für Sie sicher von Menschen, die sie bekommen. Salvatore Sanfillipo, der Schöpfer
Zeige Details

CouchDB

Frei
Homepage der Apache Software Foundation
Zeige Details

RavenDB

Eine NoSQL-Datenbank, die vollständig transaktionale ist - RavenDB NoSQL Dokumentendatenbank ermöglicht eine Million liest und 150.000 Schreibvorgänge pro Sekunde.
Zeige Details

Apache Cassandra

Frei
Die Apache Cassandra Datenbank ist die richtige Wahl, wenn Sie Skalierbarkeit und hohe Verfügbarkeit benötigen, ohne die Leistung zu beeinträchtigen. Lineare Skalierbarkeit und bewährte
Zeige Details

DynamoDB

Amazon DynamoDB ist eine nicht relationale Datenbank für Anwendungen, die in jedem Maßstab hohe Leistung benötigen.
Zeige Details

Neo4j

Frei
Neo4j ist eine Datenlösung Software zu helfen Kunden entwickelt, verwalten und Anzeige großer Datenmengen. Er betont die grafische Darstellung und Konnektivität. Die Software wird von Sweeden-basiertem
Zeige Details

Flockdb

Frei
Eine verteilte, fehlertolerante Graph-Datenbank. Beitragen twittern-Archiv / FlockDB Entwicklung mit einem Konto auf GitHub zu schaffen.
Zeige Details

LevelDB

Frei
LevelDB ist eine schnelle Schlüssel-Wert-Speicherbibliothek bei Google geschrieben, die eine geordnete Abbildung von String-Schlüssel zu String-Werten liefern. - google / LevelDB
Zeige Details