Cassandra (Apache Cassandra)

Apache Cassandra est un système de base de données distribuée open-source conçu pour stocker et gérer de grandes quantités de données sur des serveurs de base. Cassandra peut servir à la fois de magasin de données opérationnelles en temps réel pour les applications transactionnelles en ligne et de base de données à lecture intensive pour les systèmes de business intelligence (BI) à grande échelle. Créé à l'origine pour Facebook, Cassandra est conçu pour avoir des nœuds symétriques pair-à-pair, plutôt que des nœuds maîtres ou nommés, afin de garantir qu'il n'y ait jamais de point de défaillance unique (SPoF). Cassandra répartit automatiquement les données sur tous les nœuds du cluster. Toutefois, l'administrateur peut décider des données qui seront répliquées et du nombre de copies. Après la mise en libre accès du code par Facebook, Cassandra est devenu un projet Apache Incubator en 2008 et un projet Apache de premier niveau en 2010. Parmi les déploiements de Cassandra à ce jour figurent Netflix, Digg et Adobe, Digg. Le nom de Cassandra a été inspiré par la belle voyante mystique de la mythologie grecque dont les prédictions pour l'avenir n'étaient jamais crues.

Le tutoriel de DataStax donne un excellent aperçu de Cassandra.

Vous pouvez également être intéressé
  1. Apache cassandra Définition - Que signifie Apache Cassandra? Apache Cassandra est un système de gestion de base de données distribué NoSQL open source. Il a été développé à l'origine sur Facebook par Avinash Lakshman et Prashant Malik. La version 2.0.7 est sortie le 14 avril 2014. Definir Tech explique Apache Cassandra Apache...
  2. Apache cassandra Définition - Que signifie Apache Cassandra? Apache Cassandra est un système de gestion de base de données distribué NoSQL open source. Il a été développé à l'origine sur Facebook par Avinash Lakshman et Prashant Malik. La version 2.0.7 est sortie le 14 avril 2014. Definir Tech explique Apache Cassandra Apache...

  1. Apache mesos Définition - Que signifie Apache Mesos? Développé à l'Université de Californie à Berkley, Apache Mesos est un gestionnaire de cluster open source. Il vise à fournir une isolation et un partage efficaces des ressources entre des infrastructures ou des applications distribuées. En d'autres termes, il contribue au partage des ressources...
  2. Tempête apache Définition - Que signifie Apache Storm? Apache Storm est un outil Apache open source utilisé pour traiter des flux de données indépendants. Fournissant des solutions de traitement de données en temps réel, Storm fournit une topologie pour contrôler les transferts de données, qui est une partie essentielle du routage des...