Redis

Redis
Redis
Importez le logo de ce logiciel
Développeurs Salvatore Sanfilippo et Pieter Noordhuis
Première version 2009
Dernière version 2.0.4 (6 novembre 2010) [+/−]
Environnement Multiplate-forme
Type Base de données clef-valeur
Licence BSD
Site web http://redis.io/

Redis (de l'anglais REmote DIctionary Server qui peut-être traduit par « serveur de dictionnaire distant » et jeu de mot avec Redistribute[1]) est un système de gestion de base de données clef-valeur libre, scalable, très hautes performances, écrit avec le langage de programmation C ANSI. Il fait partie de la mouvance NoSQL et vise à fournir les performances les plus élevées possibles.

Sommaire

Historique

Principales caractéristiques

Données manipulées

Redis permet de manipuler des types de données simples : chaînes de caractères, tableaux associatifs, listes, ensembles et ensembles ordonnés.

Stockage en RAM

Une des principales caractéristiques de Redis est de conserver l'intégralité des données en RAM. Cela permet d'obtenir d'excellentes performances en évitant les accès disques, particulièrement coûteux.

Lorsque la taille des données est trop importante pour tenir en mémoire, Redis peut également utiliser de la mémoire virtuelle.

Afin d'assurer la conservation des données en cas d'incident — la mémoire vive étant volatile — Redis offre la possibilité de « capturer » l'état de la base dans un fichier. Cette technique ne permettant pas de garantir la conservation des manipulations effectuées entre deux captures, il est également possible de conserver une trace de toutes ces manipulations. En cas d'incident, la base peut être restaurée en les ré-appliquant dans l'ordre.

Déploiement

Redis supporte la réplication via un modèle maître-esclave à des fins de résistance aux pannes et de répartition de la charge. Toutes les écritures doivent se faire via l'instance maîtresse, mais il est possible de faire des lectures sur les instances esclaves — si toutefois il n'y a pas de besoin critique d'accéder avec certitude à des données mises à jour.

Mises en œuvre notables

Notes et références

Voir aussi

Articles connexes

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Redis de Wikipédia en français (auteurs)

Игры ⚽ Поможем решить контрольную работу

Regardez d'autres dictionnaires:

  • Redis — Тип Документо ориентированная СУБД Разработчик Salvatore Sanfilippo Написана на C Операционная система Кроссплатформенный Языки интерфейса англ. Первый выпуск …   Википедия

  • Redis — Entwickler Salvatore Sanfilippo Erscheinungsjahr 2009 Betriebssystem Cross platform Programmier­sprache ANSI C Kategorie …   Deutsch Wikipedia

  • rediş — REDÍŞ s. v. dumbravă. Trimis de siveco, 20.12.2007. Sursa: Sinonime …   Dicționar Român

  • rėdis — sub. žr. 1 rėtis 4: [Abaras] susideda iš trijų dalių: tankesnio mezgimo sienos ir abiejuose jo šonuose pritaisytų reto mezgimo rėčių (rėdžių) rš …   Dictionary of the Lithuanian Language

  • rédis — neskl. pril. (ẹ̑) teh., v zvezi redis pero pero s ploščato okroglo konico za pisanje, risanje s tušem: risati z redis peresom …   Slovar slovenskega knjižnega jezika

  • redis — contredis redis …   Dictionnaire des rimes

  • redis-pero — rédis pèro sr DEFINICIJA crtaće pero za izvlačenje linija uz pomoć ravnala ETIMOLOGIJA njem. Reissfeder …   Hrvatski jezični portal

  • Redis — nm bord, abord, rebord Gascogne …   Glossaire des noms topographiques en France

  • rédis — prédis …   Dictionnaire des rimes

  • Pensiunea Redis — (Рышнов,Румыния) Категория отеля: 2 звездочный отель Адрес: Str. Izvor nr. 61, 50540 …   Каталог отелей

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”