Redis

Redis

Redis est un logiciel de stockage de structure de données qui peut être utilisé en tant que cache, courtier de messages, et base de données. Il est open source et BSD sous licence, ce qui signifie qu'il est tout à fait libre d'utiliser et constamment raffiné par sa communauté d'utilisateurs. Redis supporte plusieurs structures de données, y compris les hachages, les ensembles, les listes, les chaînes, triés ensembles que les requêtes de plage d'utilisation, hyperloglog, bitmaps et indices géospatiales que les requêtes de rayon d'utilisation. Redis a également construit dans les scripts Lua, la réplication, l'expulsion LRU, et les transactions. Le logiciel offre une haute disponibilité grâce Redis Sentinel, et offre également le partitionnement automatique par Redis Cluster. Redis dispose d'un grand réseau de soutien communautaire. Ses plus grands sont sur Twitter présences et GitHub. Vous pouvez également obtenir de l'aide pour des problèmes spécifiques ou aider les autres avec des problèmes spécifiques par le biais d'un abonnement à la liste de diffusion Redis. La liste compte actuellement plus de cinq mille abonnés. Il y a aussi un tutoriel en ligne complet qui vous guide à travers les fonctionnalités du logiciel. Redis est un magasin de valeur clé. La définition d'un magasin de valeur clé est simple: Il est capable de stocker une certaine quantité de données, autrement connu comme une valeur, à l'intérieur d'une clé. Plus tard, les données ne peuvent être récupérées si la clé exacte utilisée est connue. Redis en permanence et en toute sécurité les données des magasins; personne, sauf vous pouvez accéder à la clé. Il y a des codes communs dans les magasins à valeur clé. La clé DEL peut être utilisée pour supprimer une clé ainsi que ses données. Un Set-si-non-commande existe peut configurer une clé, mais seulement si cette clé n'existe pas. La commande INCR vous permet d'incrémenter un nombre qui est stocké dans une clé donnée. Il est possible de dire Redis qu'une clé doit expirer après un certain laps de temps. Vous pouvez accomplir cela en utilisant expireront et commandes TTL. Cela peut ajouter une couche supplémentaire de sécurité à vos données, ou il peut être un moyen de facilement effacer votre espace une fois l'âge des clés après leur utilité.

Télécharger Redis
Les caractéristiques de Redis
  • Soutien communautaire
  • système de stockage clé-valeur pour une meilleure protection
  • base de données complète
  • Prise en charge des structures de données
  • Intégré dans la réplication, l'expulsion LRU et les scripts Lua
  • Haute disponibilité et le partitionnement automatique
Plus de Redis
  • Grand réseau de soutien communautaire
  • Open Source et libre d'utilisation
  • Facile à apprendre le langage de programmation
  • stockage de données cryptées de manière sécurisée
Moins de Redis
  • Les inconvénients
  • Redis supporte plusieurs structures de données, y compris les hachages, les ensembles, les listes, les chaînes, triés ensembles que les requêtes de plage d'utilisation, hyperloglog, bitmaps et indices géospatiales que les requêtes de rayon d'utilisation. Redis a également construit dans les scripts Lua, la réplication, l'expulsion LRU, et les transactions. Le logiciel offre une haute disponibilité grâce Redis Sentinel, et offre également le partitionnement automatique par Redis Cluster.
  • Redis dispose d'un grand réseau de soutien communautaire. Ses plus grands sont sur Twitter présences et GitHub. Vous pouvez également obtenir de l'aide pour des problèmes spécifiques ou aider les autres avec des problèmes spécifiques par le biais d'un abonnement à la liste de diffusion Redis. La liste compte actuellement plus de cinq mille abonnés. Il y a aussi un tutoriel en ligne complet qui vous guide à travers les fonctionnalités du logiciel.
  • Redis est un magasin de valeur clé. La définition d'un magasin de valeur clé est simple: Il est capable de stocker une certaine quantité de données, autrement connu comme une valeur, à l'intérieur d'une clé. Plus tard, les données ne peuvent être récupérées si la clé exacte utilisée est connue. Redis en permanence et en toute sécurité les données des magasins; personne, sauf vous pouvez accéder à la clé.
  • Il y a des codes communs dans les magasins à valeur clé. La clé DEL peut être utilisée pour supprimer une clé ainsi que ses données. Un Set-si-non-commande existe peut configurer une clé, mais seulement si cette clé n'existe pas. La commande INCR vous permet d'incrémenter un nombre qui est stocké dans une clé donnée.
  • Il est possible de dire Redis qu'une clé doit expirer après un certain laps de temps. Vous pouvez accomplir cela en utilisant expireront et commandes TTL. Cela peut ajouter une couche supplémentaire de sécurité à vos données, ou il peut être un moyen de facilement effacer votre espace une fois l'âge des clés après leur utilité.
Redis Vidéo

Alternatives à Redis

MongoDB

Libre
MongoDB est un outil de base de données orientée document qui permet aux utilisateurs de stocker des objets dans des documents plutôt que des tables. Étant donné que toutes les données relatives
Afficher les détails

ArangoDB

Libre
ArangoDB est un logiciel qui combine plusieurs modèles de données dans une seule base de données. clients notables incluent Barclays, Thomson Reuters, Kabbage, MakeMyTrip, Institut de Technologie
Afficher les détails

Aerospike

Aerospike est une base de données NoSQL haute performance supportant des volumes de transaction élevés avec une faible latence.
Afficher les détails

Memcached

Libre
Memcached est un logiciel de mise en cache d'objets de mémoire. clients notables incluent LiveJournal, Wikipedia, Bebo, Flickr, Mixi, Craigslist et WordPress. com. La version originale de
Afficher les détails

Coherence

Payé
Créer puissants, des applications Web sur macOS à l'aide de Google Chrome en tant que back-end. Créer un site navigateurs spécifiques et sites à son tour dans des applications sur votre Mac.
Afficher les détails

Weaver

« Dans un environnement sûr et stimulant, l'Union Weaver famille motivera, défi et éduquer nos étudiants à travers une variété de méthodes pédagogiques et diverses expériences d'apprentissage
Afficher les détails

CouchBase

Libre
Couchbase est la base de données NoSQL pour les applications critiques. Apprendre encore plus.
Afficher les détails

GUN

Libre
Nous vivons à une époque où les données est devenu le sang de la vie du monde numérique. Les clients attendent maintenant vos services de circuler en toute transparence des données entre leurs
Afficher les détails

Hazelcast

Libre
En savoir plus sur Hazelcast, In-Memory Data Grid de premier plan. Regardez un Hazelcast démarrage rapide démo et télécharger un essai gratuit de 30 jours de Hazelcast. Hazelcast IMDG · Contactez-nous
Afficher les détails

Cloudify

Libre
Cloudify est une application open source et le cadre d'orchestration de réseau basé sur TOSCA, qui prend en charge les déploiements de cloud hybride.
Afficher les détails

RethinkDB

Libre
Rethinkdb est probablement la plus intéressante nouvelle base de données 'sur disque + requêtes complexes sur le marché. Bien sûr fait par des gens qui l'obtiennent. Salvatore Sanfillipo,
Afficher les détails

CouchDB

Libre
Page d'accueil de la Fondation Apache Software
Afficher les détails

RavenDB

Une base de données NoSQL qui est entièrement transactionnel - RavenDB NoSQL Base documentaire permet 1 million lectures et 150.000 écritures par seconde.
Afficher les détails

Apache Cassandra

Libre
La base de données Cassandra Apache est le bon choix lorsque vous avez besoin d'évolutivité et de haute disponibilité sans compromettre les performances. évolutivité linéaire et la tolérance
Afficher les détails

DynamoDB

Amazon DynamoDB est une base de données non relationnelle pour les applications nécessitant des performances élevées à toute échelle.
Afficher les détails

Neo4j

Libre
Neo4j est un logiciel de solution de données conçu pour aider les clients à gérer et d'afficher de grandes quantités de données. Il met l'accent sur la connectivité et graphique. Le logiciel est
Afficher les détails

Flockdb

Libre
Une base de données répartie du graphique à tolérance de pannes. Contribuer à twitter-archives / développement flockdb en créant un compte sur GitHub.
Afficher les détails

LevelDB

Libre
LevelDB est une bibliothèque de stockage rapide valeur clé écrite à Google qui fournit une cartographie ordonnée de clés de chaîne de valeurs de chaîne. - google / LevelDB
Afficher les détails