background preloader

Base de données Colonnes

Facebook Twitter

Base de données colonnes. BigTable. BigTable. Un article de Wikipédia, l'encyclopédie libre.

BigTable

BigTable est un système de gestion de base de données compressées, haute performance, propriétaire, développé et exploité par Google[1]. Chez Google, BigTable est stockée sur le système de fichiers distribué GoogleFS. Google ne distribue pas sa base de données mais propose une utilisation publique de BigTable via sa plateforme d'application Google App Engine. Bigtable: système de bases de données distribué version Google. Aspirer l’intégralité du Net comme le fait Google et l’indexer – afin de satisfaire plus d’un milliard de requêtes par jours – nécessite un système d’accès aux données capable de trouver une information rapidement dans une volumétrie considérable.

Contrainte supplémentaire, les temps de réponse doivent être très rapides pour ne pas éveiller l’impatience des internautes. Les SGBDR traditionnelles ne suffisent plus pour satisfaire de tels besoins: les temps de réponses deviennent trop important sur de telles volumétries (on parle ici de Petabytes ). Chez Google, la réponse s’intitule Bigtable . Il s’agit d’un système de base de données distribué, compressé et à haute performance de type NoSQL .

Les données sont modélisées sous la forme d’un couple clé/valeur. Le développement a débuté en 2004 et la mise en production courant 2005. Le modèle de donnée Un enregistrement dans Bigtable est une sorte de carte triée distribué et multidimensionnelle. Index Famille de colone Horodatage Infrastructure. Htable. HBase - Apache HBase™ Home. HBase. Un article de Wikipédia, l'encyclopédie libre.

HBase

HBase est un système de gestion de base de données non-relationnelles distribué, écrit en Java, disposant d'un stockage structuré pour les grandes tables. HBase est inspirée des publications de Google sur BigTable. Comme BigTable, elle est une base de données orientée colonnes. HBase est un sous-projet d'Hadoop, un framework d'architecture distribuée. La base de données HBase s'installe généralement sur le système de fichiers HDFS d'Hadoop pour faciliter la distribution, même si ce n'est pas obligatoire.

Voir aussi[modifier | modifier le code] Notes et références[modifier | modifier le code] Liens externes[modifier | modifier le code] Portail de l’informatique. Hbase: Premiers pas: Installation & découverte « Internet and programming stuff. Cassandra. Cassandra (base de données) Un article de Wikipédia, l'encyclopédie libre.

Cassandra (base de données)

Selon db-engines.com , Casandra occupe la 10eme place dans le classement des systèmes de gestion de bases de données les plus populaires tout types confondus , et la deuxième place pour les systèmes de gestion de bases de données NoSQL. (en) Site officiel. Introduction au NoSQL Apache CASSANDRA : installation, prise en main rapide et outils d'administration. Ce premier article d'une série de cinq sur la base de données NoSQL Apache Cassandra présente brièvement les fonctionnalités, l'installation, une première prise en main et quelques outils d'administration.

Introduction au NoSQL Apache CASSANDRA : installation, prise en main rapide et outils d'administration

Cet article introductif ne se veut pas être exhaustif, mais présente les concepts du NoSQL Cassandra, plébiscités par de nombreux acteurs du Web, nécessaires aux articles suivants. Les articles de la série consacrée à Apache Cassandra sont décrits ci-dessous : Article 1 : installation, prise en main rapide et outils d'administration Article 2 : modèle de données et API Java (Hector, Astyanax et JDBC) Cette liste sera complétée au fur et à mesure des publications.

Je tiens à préciser que je ne suis pas un spécialiste de Cassandra. Cassandra, une base de données distribuée NoSQL - Magazine - Programmez.com.