# Cassandra Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Logiciel de base de données à colonnes larges](https://www.g2.com/fr/categories/wide-column-database)  
**Average Rating:** 4.1/5.0  
**Total Reviews:** 35
## About Cassandra
Le modèle de données de Cassandra offre la commodité des index de colonnes avec la performance des mises à jour structurées en journal, un fort support pour la dénormalisation et les vues matérialisées, et une mise en cache intégrée puissante.




## Cassandra Reviews
  ### 1. Meilleure base de données pour les systèmes distribués

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Sécurité informatique et réseau | Entreprise (> 1000 employés)

**Reviewed Date:** December 17, 2024

**Qu'aimez-vous le plus à propos de Cassandra?**

C'est un système de gestion de base de données hautement évolutif. La chose la plus bénéfique à propos de Cassandra est sa forte cohérence entre ses nœuds. Et il n'y a pas de point de défaillance unique.

**Que n’aimez-vous pas à propos de Cassandra?**

La courbe d'apprentissage est raide lorsque vous plongez dans les détails internes de Cassandra sur la façon dont elle gère la compaction et la disponibilité.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Il permet d'augmenter la capacité de stockage et la puissance de traitement selon les besoins lors de la gestion de jeux de données massifs. Son algorithme de hachage cohérent aide à distribuer les données de manière uniforme sur tous les nœuds et à réduire la latence.

  ### 2. Fonctionne sans problème

**Rating:** 3.5/5.0 stars

**Reviewed by:** Dennis S. | Software Engineer, Entreprise (> 1000 employés)

**Reviewed Date:** August 03, 2022

**Qu'aimez-vous le plus à propos de Cassandra?**

Cassandra est un bon choix pour une base de données à colonnes larges. C'est bien documenté, stable, avec une grande compatibilité avec de nombreuses applications, cadres et dépôts. Et il s'est avéré être un moteur de base de données très stable et performant.

**Que n’aimez-vous pas à propos de Cassandra?**

Comparé à Scylla, il peut y avoir certains inconvénients en termes de performance. Cependant, il y a aussi un compromis dans lequel Cassandra est plus établie et couramment utilisée, ce qui se traduit par de meilleures compatibilités et une communauté plus développée.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Cassandra est devenue la première chose à laquelle je pense pour choisir une base de données à colonnes larges. En gros, je peux facilement réduire mon choix pour une application de base de données qui nécessite un magasin à colonnes larges.

  ### 3. Meilleure base de données de stockage en colonnes NoSql

**Rating:** 5.0/5.0 stars

**Reviewed by:** Avnish S. | Technical Associate, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** April 21, 2022

**Qu'aimez-vous le plus à propos de Cassandra?**

Base de données évolutive  
Open Source  
Large soutien de la communauté  
Vitesses fulgurantes  
La qualité de SQL avec CQL amélioré  
Peut stocker une grande quantité de données  
La dénormalisation des données élimine les jointures pénibles

**Que n’aimez-vous pas à propos de Cassandra?**

Une légère courbe d'apprentissage si l'on passe des SGBDR, précision dans la définition des clés primaires ou spécifiquement des clés de clustering et de partitionnement, pas de support pour les vues sauf pour les vues matérialisées expérimentales.

**Recommandations à d’autres personnes envisageant Cassandra:**

Si vous recherchez une base de données NoSQL avec une haute évolutivité et des écritures de données rapides, avec presque 0 temps d'arrêt, Cassandra est la solution.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Créer une visualisation de données à partir du pipeline d'ingénierie des données qui nécessitait tous les outils open source, et pour le choix de la base de données, aucune autre base de données que Cassandra sans clustering maître-esclave n'est plus efficace.

  ### 4. Cassandra bonne base de données

**Rating:** 4.0/5.0 stars

**Reviewed by:** Yogesh B. | Technical Lead, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** November 05, 2021

**Qu'aimez-vous le plus à propos de Cassandra?**

Cassandra est bonne pour gérer les données liées aux configurations, les données de gestion. Données utilisateur. Données qui changent constamment, nous pouvons utiliser Cassandra. Cassandra prend également en charge la haute disponibilité, la réplication, etc. Cassandra est facile à apprendre car elle est basée sur une structure SQL.

**Que n’aimez-vous pas à propos de Cassandra?**

Il est axé sur la lecture, nous devons créer de nouvelles tables pour chaque besoin. Modifier une table est coûteux. Consomme plus de stockage pour la même information si nous stockons dans d'autres bases de données. Le schéma est très strict, il est très difficile de changer le schéma. Nous devons créer de nouvelles tables chaque fois que nous voulons changer le schéma.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Nous stockons des données basées sur des colonnes, nous stockons également des métriques/statistiques, mais cela ne nous aide pas beaucoup. Au lieu de cela, nous rencontrons des problèmes avec la mise à l'échelle de nouvelles requêtes. Très stricts avec les combinaisons de clés primaires et de clusters, donc nous devons continuer à créer de nouvelles tables chaque fois que nous voulons de nouveaux scénarios.

  ### 5. Cassandra BD

**Rating:** 5.0/5.0 stars

**Reviewed by:** Devendra P. | DBA, Entreprise (> 1000 employés)

**Reviewed Date:** May 06, 2022

**Qu'aimez-vous le plus à propos de Cassandra?**

Cassandra est une base de données NoSQL open-source pour gérer une grande quantité de données et les meilleures possibilités pour une gestion facile des données sous forme non structurée.

**Que n’aimez-vous pas à propos de Cassandra?**

Le Cassandra DB n'est pas une base de données SQL maintenue.

**Recommandations à d’autres personnes envisageant Cassandra:**

oui, je fais référence au produit de Cassandra pour les autres.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

des problèmes étaient la gestion du cluster Cassandra avec une solution et réalisé pour la récupération automatique des données en cas de défaillance.

  ### 6. Scylla sur Cassandra

**Rating:** 3.5/5.0 stars

**Reviewed by:** Arpit G. | DevOps Lead, Petite entreprise (50 employés ou moins)

**Reviewed Date:** March 24, 2022

**Qu'aimez-vous le plus à propos de Cassandra?**

Architecture et réplication qui aident à atteindre une haute disponibilité (HA)

**Que n’aimez-vous pas à propos de Cassandra?**

La quantité d'espace occupée par les tables est énorme.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Problèmes concernant la haute disponibilité de la base de données NoSQL

  ### 7. Mauvaise performance, frais administratifs élevés

**Rating:** 1.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Technologie de l'information et services | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** February 11, 2022

**Qu'aimez-vous le plus à propos de Cassandra?**

S'adapte bien aux écritures, CQL est facile à apprendre.

**Que n’aimez-vous pas à propos de Cassandra?**

Mauvaise performance (souffre de l'utilisation de la JVM), nécessite un grand nombre de nœuds pour gérer les écritures (ne s'adapte pas bien avec moins de nœuds utilisant des machines plus grandes).

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Des charges de travail intensives en écriture avec une petite quantité de lectures. Les avantages sont la capacité à gérer les écritures.

  ### 8. Examen de Cassandra

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Télécommunications | Entreprise (> 1000 employés)

**Reviewed Date:** June 28, 2021

**Qu'aimez-vous le plus à propos de Cassandra?**

J'aime la fonctionnalité NoSQL dans Cassandra qui est facile à comprendre du point de vue des SGBDR également. Elle est flexible et évolutive aussi. La haute disponibilité fonctionne très bien dans Cassandra.

**Que n’aimez-vous pas à propos de Cassandra?**

Il y a moins d'outils d'optimisation des performances intégrés dans Cassandra, ce qui rend difficile l'optimisation de la base de données.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Nous avons un problème pour créer une base de données critique pour la mission hautement évolutive, et Cassandra offre de très bonnes fonctionnalités NoSQL pour migrer facilement les données depuis un SGBDR afin que nous puissions rendre notre plateforme suffisamment évolutive pour répondre aux besoins de croissance future au fur et à mesure qu'ils se présentent.

  ### 9. Cassandra est excellente pour stocker une quantité massive de données.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nagesh C. | Software Engineering Lead, Entreprise (> 1000 employés)

**Reviewed Date:** March 31, 2020

**Qu'aimez-vous le plus à propos de Cassandra?**

Nous avons utilisé cela comme une solution rapide d'écriture et cela fonctionne vraiment bien, nous gérons environ 300 Go de données quotidiennement.

**Que n’aimez-vous pas à propos de Cassandra?**

Rien de tel, tout semble bien et fonctionne comme prévu.

**Recommandations à d’autres personnes envisageant Cassandra:**

Cassandra est vraiment bonne pour contenir une quantité massive de données et on peut l'utiliser comme une solution de big data très rapide et adaptée à l'écriture.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Nous l'utilisons pour stocker des Go de données analytiques, la quantité de données est vraiment massive et Cassandra fonctionne pour nous,

  ### 10. excellent magasin clé-valeur avec plusieurs niveaux de cohérence

**Rating:** 5.0/5.0 stars

**Reviewed by:** Saptaparni K. | Graduate Research Assistant, Recherche, Entreprise (> 1000 employés)

**Reviewed Date:** October 22, 2019

**Qu'aimez-vous le plus à propos de Cassandra?**

Facilement portable sur divers systèmes. Le mécanisme cass-one en fait un bon outil de benchmarking.

**Que n’aimez-vous pas à propos de Cassandra?**

Vous ne pouvez pas vraiment récupérer les données envoyées dans des paquets de messages si vous souhaitez modifier la complexité de la communication.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Utilisez cassandra pour implémenter un outil de benchmarking.

  ### 11. Open Source pour les exigences de haut volume

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jatin G. | Se, Entreprise (> 1000 employés)

**Reviewed Date:** August 11, 2019

**Qu'aimez-vous le plus à propos de Cassandra?**

Maintenant, cela est conforme à la SOX et très rapide.

**Que n’aimez-vous pas à propos de Cassandra?**

Il n'a pas toutes les fonctionnalités SQL complètes. par exemple, comme '%' ne fonctionne pas.

**Recommandations à d’autres personnes envisageant Cassandra:**

C'est très rapide et fiable.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Nous l'utilisons pour stocker notre transaction complète et tous nos contrôles sont construits sur Cassandra.

  ### 12. Superbe base de données No SQL

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jatin G. | Senior Engineer, Entreprise (> 1000 employés)

**Reviewed Date:** August 12, 2019

**Qu'aimez-vous le plus à propos de Cassandra?**

Nous utilisons pour les contrôles car nous stockons les transactions des 14 derniers jours.

**Que n’aimez-vous pas à propos de Cassandra?**

De nombreuses fonctionnalités de Sql ne sont pas prises en charge dans cela.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Tous nos contrôles sont construits dessus.

  ### 13. Une excellente technologie pour le bon cas d'utilisation.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Services financiers | Entreprise (> 1000 employés)

**Reviewed Date:** April 20, 2018

**Qu'aimez-vous le plus à propos de Cassandra?**

Les écritures sont extrêmement rapides ; aucune base de données SQL ne s'approche de son débit. Lorsqu'il s'agit de grandes quantités de données, Cassandra permet un stockage de données hautement fiable.

**Que n’aimez-vous pas à propos de Cassandra?**

Une expertise en modélisation de données est requise pour une performance optimale. Il y a de nombreux pièges qui peuvent ne pas être apparents au premier abord, et le langage de requête de type SQL dissimule souvent les complexités de la technologie.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Stocker de grandes quantités de données nécessitant un débit élevé de lectures pour des analyses rapides.

  ### 14. Fiable, redondant, génial.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 11, 2017

**Qu'aimez-vous le plus à propos de Cassandra?**

Sa structure NoSQL nous offre un moyen rapide de stocker des millions de lignes de statistiques de nos utilisateurs. Le langage de requête est facile à comprendre.

**Que n’aimez-vous pas à propos de Cassandra?**

La configuration est un peu compliquée. Le coût pour exécuter le service par vous-même peut devenir cher.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Nous stockons et évaluons les hashtags utilisés dans notre système ainsi que les statistiques des vues et des ouvertures sur le contenu de notre système.

  ### 15. Cassandra

**Rating:** 2.5/5.0 stars

**Reviewed by:** Anson A. | Data Czar, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** January 12, 2017

**Qu'aimez-vous le plus à propos de Cassandra?**

anneau à jetons, qui permet à un ou deux nœuds de tomber en panne (tant que la cohérence est définie sur n'importe quel).

**Que n’aimez-vous pas à propos de Cassandra?**

pas aussi performant en ce qui concerne les lectures. Et le niveau de cohérence du quorum ne permet pas à 2 nœuds de tomber en panne, ou l'espace de clés est inutilisable.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

stocker des valeurs clés pour une fonctionnalité de type stockage de documents à appliquer avec un cadre de type mapreduce

  ### 16. du point de vue de la création de SSTable

**Rating:** 3.0/5.0 stars

**Reviewed by:** Rafik N. | Partner - 1st Guru, Logiciels informatiques, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** October 18, 2016

**Qu'aimez-vous le plus à propos de Cassandra?**

Facilité de déploiement et de configuration. La disponibilité de conteneurs de haute qualité. De plus, une interrogation pratiquement prête, le tout associé à un débit élevé et une évolutivité facile.

**Que n’aimez-vous pas à propos de Cassandra?**

La cohérence éventuelle peut être difficile à obtenir. Vous pourriez très probablement accéder à un hôte qui n'a pas été mis à jour.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Je l'ai utilisé pour une entreprise de télécommunications dont le cas d'utilisation était l'archivage et l'interrogation de millions de relevés de détails d'appels par jour.

  ### 17. Grande base de données mais avec un coût

**Rating:** 4.5/5.0 stars

**Reviewed by:** Stewart H. | Principle Engineer, Services financiers, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** January 26, 2016

**Qu'aimez-vous le plus à propos de Cassandra?**

La performance est incroyable. Nous avons des vitesses d'écriture élevées et le besoin de faire des requêtes fréquemment, et cela ne rate jamais un battement. Si un nœud tombe en panne, pas de problème, nos données sont déjà répliquées sur un autre nœud... magique !

**Que n’aimez-vous pas à propos de Cassandra?**

Pour les avantages, l'inconvénient de ce grand produit est qu'il nécessite un bon soutien pour gérer le devops, la maintenance et d'autres aspects de cette pile. Ce ne sont pas vos "j'ai maintenu des bases de données SQL" habituels non plus. Cela nécessite des connaissances spécialisées pour traiter des problèmes tels que les tombstones, etc. Cela peut être coûteux et difficile à trouver, surtout à Chicago.

**Recommandations à d’autres personnes envisageant Cassandra:**

si vous êtes une personne de base de données relationnelle car il n'y a pas de jointures ici.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Nous stockons toutes nos données commerciales principales dans cette base de données. Cela nous a permis d'augmenter considérablement le volume de données que nous collectons.

  ### 18. Stockage des informations méta

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Technologie de l'information et services | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** March 16, 2016

**Qu'aimez-vous le plus à propos de Cassandra?**

Avoir une structure de colonne stricte, facilité de mise à l'échelle

**Que n’aimez-vous pas à propos de Cassandra?**

Faible performance de lecture et stabilité pendant les tâches automatisées (compression de table, etc.) - si le tas dépasse la limite, le nœud se bloque et ne redémarre pas.

**Recommandations à d’autres personnes envisageant Cassandra:**

Prenez en compte que chaque nœud Cassandra nécessite une quantité décente de ressources système. Environ 4 Go de RAM est généralement le minimum, donc l'exécuter dans le cloud peut être très coûteux. Deuxième chose - avez-vous suffisamment de données ? Cassandra est conçu pour stocker beaucoup de données, cependant il manque dans d'autres aspects. Si vous avez très peu de données, d'autres options NoSQL peuvent être bien meilleures.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Stocker de grandes quantités de méta-informations. Il est destiné à être rapidement reçu et interrogé.

  ### 19. Cassandra dans le site de réseautage social

**Rating:** 4.0/5.0 stars

**Reviewed by:** Waleed A. | Co Founder, Organisation politique, Petite entreprise (50 employés ou moins)

**Reviewed Date:** March 19, 2016

**Qu'aimez-vous le plus à propos de Cassandra?**

La meilleure chose est la modélisation des données dans le système de back-end Cassandra, le concept de lignes et de colonnes est tout simplement génial.

**Que n’aimez-vous pas à propos de Cassandra?**

Gérer des clusters est très difficile pour un utilisateur normal. Vous devez avoir des concepts clairs et précis de la modélisation des données.

**Recommandations à d’autres personnes envisageant Cassandra:**

Eh bien, je le recommanderais aux développeurs où ils souhaitent distribuer des données verticalement ainsi qu'horizontalement.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Nous travaillons sur une plateforme de réseau social avec Cassandra comme support de base de données.

  ### 20. Cassandra et la lutte de la modélisation des données avec un arrière-plan relationnel.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mark B. | Backend Engineer, Technologie de l'information et services, Petite entreprise (50 employés ou moins)

**Reviewed Date:** August 18, 2015

**Qu'aimez-vous le plus à propos de Cassandra?**

Cassandra présente un théorème CAP exceptionnel.

**Que n’aimez-vous pas à propos de Cassandra?**

Les ressources et le soutien sont rares, cependant, la communauté continue de croître. Je ne vois pas cela comme un problème à l'avenir.

**Recommandations à d’autres personnes envisageant Cassandra:**

Je recommande de consacrer beaucoup de temps à la planification de votre modèle de données. Ce n'est pas une technologie de base de données relationnelle et elle ne s'adapte pas ou ne se modélise pas de la même manière. Si vous êtes nouveau dans le monde de Cassandra, je vous suggère vivement de consulter le Guide de Modélisation de Données Cassandra de Thomas Hobbs (thobbs) à l'adresse : http://www.datastax.com/dev/blog/basic-rules-of-cassandra-data-modeling

Je recommande de lire la documentation de votre pilote Cassandra respectif. Si vous êtes un utilisateur de Python, je recommande d'utiliser le Cassandra Driver (http://datastax.github.io/python-driver/index.html) - (livré via pip), de même si vous êtes un développeur Python et Django, vous voudrez jeter un œil à Django Cassandra Engine (https://github.com/r4fek/django-cassandra-engine), qui utilise Cassandra Driver pour exploiter toute la puissance d'un back-end Django. Le Cassandra Driver utilisé en Python inclut maintenant le CQLEngine développé par Jon Haddad (@rustyrazorblade), qui agit comme un ORM pour Django. Simplement en parcourant le guide de modélisation de données, les cours de base fournis gratuitement via l'académie DataStax, la documentation du Cassandra Driver, et la documentation du CQL Engine, vous obtiendrez une compréhension bien équilibrée de l'architecture Cassandra, de la modélisation de données de base et du développement général.

Assurez-vous de consulter Planet Cassandra pour d'autres articles et tutoriels !

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Nous avons pu résoudre un problème dans lequel nous avions besoin de prendre en charge des écritures à haute vitesse et la capacité de mener des recherches à travers d'énormes quantités de données.

  ### 21. Nous utilisons Cassandra pour les clusters de métadonnées d'API et de système de fichiers.

**Rating:** 4.0/5.0 stars

**Reviewed by:** David Timothy S. | Founder and CTO, Internet, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** July 20, 2015

**Qu'aimez-vous le plus à propos de Cassandra?**

Cassandra fonctionne dans un seul démon; il n'y a pas de configuration complexe, de verrouillage et d'autres services pour le faire fonctionner. Le support pour l'utilisation des certificats x.509 et TLS pour la communication de cluster est adapté au cloud (car il ne nécessite pas de mises à jour constantes du pare-feu ou de la segmentation du réseau). Il a une véritable conception multi-maître sans nœuds ayant des rôles spéciaux.

**Que n’aimez-vous pas à propos de Cassandra?**

Travailler avec la cohérence éventuelle (la principale manière dont les développeurs devraient utiliser Cassandra) est difficile. Nous avons vu des bugs provenant de code où le développeur supposait qu'il pourrait lire immédiatement les données qu'il avait écrites. Il est également difficile de planifier les ressources système pour des systèmes distribués et multi-maîtres, car la charge de travail se concentre lorsqu'un nœud échoue, ce qui peut créer une défaillance en cascade. Le manque d'intégrité référentielle rend Cassandra difficile à adapter pour des éléments comme les données de profil client. Nous avons également eu des problèmes pour effectuer des mises à niveau majeures de version en continu, mais cela fait un moment depuis notre dernière.

**Recommandations à d’autres personnes envisageant Cassandra:**

C'est extrêmement facile à configurer dans une configuration à nœud unique pour essayer. À part la réplication, chaque fonctionnalité est disponible dans la configuration à nœud unique, et c'est un excellent moyen de voir si le modèle de données et les bibliothèques pour vos besoins fonctionnent bien.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Nous exécutons l'API principale de mon entreprise et nos clusters de systèmes de fichiers sur Cassandra. Cela nous a permis d'effectuer des remplacements de machines en continu et de tolérer des pannes de nœuds uniques sans intervention manuelle.

  ### 22. Puissant magasin NoSQL pour les données de séries temporelles

**Rating:** 3.5/5.0 stars

**Reviewed by:** Shantha A. | Software Engineering Manager, Technologie de l'information et services, Entreprise (> 1000 employés)

**Reviewed Date:** July 18, 2015

**Qu'aimez-vous le plus à propos de Cassandra?**

Cassandra en tant que magasin NoSQL est très facile à configurer et à utiliser. J'aime la flexibilité d'être sans schéma afin que mes objets de domaine ne soient pas contraints par le magasin sous-jacent. La meilleure chose que j'aime à propos de cassandra c* est la capacité de collecter des données de séries temporelles.

**Que n’aimez-vous pas à propos de Cassandra?**

Cassandra a des indices secondaires, mais je recommanderais de s'en éloigner autant que possible à moins de savoir ce que vous faites. J'ai toujours utilisé Elastic search avec Cassandra pour tous les besoins de requête. Mais ce n'est pas ce que je déteste le plus. Cassandra est génial tant que tout va bien. S'il y a des problèmes, vous avez besoin d'un très bon spécialiste DevOps ou de recourir à Datastax / un autre fournisseur pour obtenir un support technique.

**Recommandations à d’autres personnes envisageant Cassandra:**

Cassandra n'est pas une solution miracle pour tous les besoins en bases de données. Les applications complexes d'aujourd'hui nécessitent un magasin polyglotte. Cassandra convient bien pour un magasin NoSQL avec un fort élan pour la collecte de données de séries temporelles.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Je tente de rassembler des données de plateformes pétrolières du monde entier. Il y a plus de 3 clusters géographiquement distribués qui collectent ces données en temps réel et sont répliqués. Nous avons pu mettre en place ce magasin en un temps record de moins de 2 mois. L'effort de modélisation nécessaire pour cela était très minimal. La configuration par défaut est suffisante pour commencer.

  ### 23. Cassandra - Solution NoSQL Solide et Fiable

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tim R. | Senior Consultant, Technologie de l'information et services, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** July 09, 2015

**Qu'aimez-vous le plus à propos de Cassandra?**

J'ai été très impressionné par la capacité d'écriture rapide étonnante de Cassandra. J'ai également vraiment apprécié l'aspect 'tous les nœuds sont égaux' qui élimine le besoin de ZooKeeper. Cassandra était simple à installer, fiable et robuste.

**Que n’aimez-vous pas à propos de Cassandra?**

Le passage de CQL2 à CQL3 était en plein essor lors de mon adoption, et ce changement de paradigme de modélisation des données était difficile à comprendre pour certains.

**Recommandations à d’autres personnes envisageant Cassandra:**

Le passage d'une solution relationnelle à une solution NoSQL est bien plus qu'un simple changement de base de données, il est essentiel de comprendre que la modélisation correcte des données est cruciale pour le succès.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

J'ai conçu et mis en œuvre une solution de santé « Internet des objets » où des capteurs diffusaient des données détaillant l'emplacement des capteurs, la température et d'autres attributs. Cela a permis au personnel de l'établissement de surveiller en permanence l'emplacement du personnel et des équipements critiques, ainsi que de suivre les conditions environnementales institutionnelles en temps réel.

  ### 24. Résilience et performance

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Internet | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** July 17, 2015

**Qu'aimez-vous le plus à propos de Cassandra?**

La scalabilité horizontale, sans maître, réplication facile même entre différentes régions

**Que n’aimez-vous pas à propos de Cassandra?**

En tant que développeur Go il y a 2 ans, les bibliothèques clientes étaient vraiment mauvaises. Mais cela a changé récemment avec gocql.

**Recommandations à d’autres personnes envisageant Cassandra:**

Les dernières versions ont été très stables.
Gocql est également une excellente fonctionnalité, je pense.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Nous avons des clients partout dans le monde, ils peuvent utiliser notre application aujourd'hui à Londres et demain à Singapour. Nous voulons que l'expérience soit la même partout sans avoir à gérer le partitionnement de nos données. De plus, nous voulions une solution qui puisse facilement évoluer avec les besoins de l'entreprise, Cassandra le fait de manière transparente.

  ### 25. Cassandra fonctionne très bien pour les cas d'utilisation pour lesquels elle a été conçue.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Entreprise (> 1000 employés)

**Reviewed Date:** July 02, 2015

**Qu'aimez-vous le plus à propos de Cassandra?**

Si c'est votre première incursion dans NoSQL et que vous êtes familier avec SQL, vous pouvez vous attendre à une transition relativement fluide. Le support commercial et les outils sont très bons.

**Que n’aimez-vous pas à propos de Cassandra?**

Vous devez être très prudent pour concevoir vos tables Cassandra si vous souhaitez des performances élevées. Il y a une bonne quantité d'informations gratuites à ce sujet sur Internet.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Je concevais un environnement d'auteur de système expert personnalisé qui utilisait des données dans Cassandra pour évaluer un ensemble de règles. Nous utilisions Cassandra, car les données arrivaient à un rythme effréné et Cassandra est capable de gérer cela à condition qu'il y ait une bonne conception de table.

  ### 26. Très rapide et hautement disponible NoSQL DB

**Rating:** 4.0/5.0 stars

**Reviewed by:** Amit K. | NoSQL Architect, Technologie de l'information et services, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** July 02, 2015

**Qu'aimez-vous le plus à propos de Cassandra?**

Cassandra est une base de données NoSQL qui est très rapide en écritures et lectures sur une partition. C'est aussi un magasin de données hautement disponible.

**Que n’aimez-vous pas à propos de Cassandra?**

L'indexation dans Cassandra n'est pas adaptée aux cas d'utilisation comme le filtrage et le tri sur des ensembles de données sur n'importe quel champ dans Cassandra. Des solutions d'indexation tierces sont nécessaires pour cela.

**Recommandations à d’autres personnes envisageant Cassandra:**

Les anti-patrons de Cassandra jouent un rôle très important dans la prise de décision pour la sélection des technologies de stockage de données. Il y a beaucoup d'anti-patrons comme les suppressions lourdes, les mises à jour, etc. qui ne sont pas favorables dans Cassandra.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Gestion informatique en nuage et solutions de sécurité pour les principaux fournisseurs de cloud tels que Google Cloud Platform, Azure, DropBox, Box, Zendesk, ServiceNow, etc.

  ### 27. C'est évolutif, mais vous devriez avoir de l'échelle avant de l'essayer.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Internet | Petite entreprise (50 employés ou moins)

**Reviewed Date:** July 02, 2015

**Qu'aimez-vous le plus à propos de Cassandra?**

Un excellent exemple de bon design qui facilite l'apprentissage des principes de base de la modélisation et de la conception des données. Une fois que vous avez mis en place la modélisation des données, elle s'adapte, est rapide et tient ses promesses.

**Que n’aimez-vous pas à propos de Cassandra?**

L'administration est difficile. Netflix offre une suite d'outils open source pour aider à la réplication des centres de données, aux sauvegardes et aux restaurations. Mais préparez-vous à lutter contre les collectes de GC et la courbe d'apprentissage élevée pour maintenir, mettre à jour et gérer les clusters.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Si vous avez un volume très élevé d'écritures avec des schémas de lecture bien définis, Cassandra s'adaptera et sera rapide.

Si vous avez des données très relationnelles ou mal définies, et que vous ne voulez pas passer beaucoup de temps à administrer votre cluster, Cassandra n'est pas pour vous.

  ### 28. Base de données NoSQL !

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Détail | Entreprise (> 1000 employés)

**Reviewed Date:** May 01, 2015

**Qu'aimez-vous le plus à propos de Cassandra?**

HBbase ou MongoDB, Cassandra sont comme les trois principaux acteurs dans le monde NoSQL ! Le meilleur aspect est que Cassandra n'est pas un point de défaillance unique. Cassandra est meilleure avec les requêtes ad hoc. Cassandra appartient à la disponibilité et à la tolérance de partition dans le théorème CAP. Donc, cela dépend du cas d'utilisation pour choisir entre AP - Cassandra et CP - HBase. Il peut être facilement mis à l'échelle. De plus, il nécessite un minimum de maintenance administrative. L'effort de développement est également minimisé avec son CQL, qui est une sorte de SQL.

**Que n’aimez-vous pas à propos de Cassandra?**

Cassandra ne fonctionne pas bien avec les index secondaires. Comme d'autres bases de données NOSQL, elle ne peut pas supporter beaucoup de données transactionnelles. Le CQL peut devenir difficile car il ne fonctionne pas comme le SQL. Les options de requête pour récupérer des données sont très limitées. Les agrégations et les opérations de tri ne peuvent pas être effectuées !

**Recommandations à d’autres personnes envisageant Cassandra:**

Cassandra est mieux adaptée aux cas d'utilisation où la disponibilité est la principale préoccupation et où il y a beaucoup d'opérations d'écriture.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Je faisais une preuve de concept pour réaliser une analyse de données sur de grands ensembles de données.

  ### 29. Cassandra : une base de données NoSQL qui ressemble plus à une base SQL

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Enseignement supérieur | Entreprise (> 1000 employés)

**Reviewed Date:** April 19, 2015

**Qu'aimez-vous le plus à propos de Cassandra?**

Il est vraiment facile à configurer et est plus léger par rapport à la distribution HBase Apache. Même si la distribution Cloudera de HBase est également facile à installer, elle est plus gourmande en ressources. Cassandra est un système qui est hautement disponible puisqu'il n'a pas de nœud central assignant des tâches à tout le monde. Contrairement à HBase, il est plus convivial pour les requêtes et peut être interrogé en utilisant un langage de type SQL appelé CQL (où C signifie Cassandra).

**Que n’aimez-vous pas à propos de Cassandra?**

Bien que toutes les contraintes liées aux bases de données NoSQL s'appliquent également à Cassandra, elle ressemble davantage à un SGBDR. Par conséquent, si la conception de la table n'est pas correcte, cela pourrait entraîner des problèmes de performance.

**Recommandations à d’autres personnes envisageant Cassandra:**

Si vous voulez une base de données NoSQL qui ressemble à un SGBDR, alors Cassandra est faite pour vous. Mais vous devez toujours comprendre que toutes les conditions liées aux bases de données NoSQL en général s'appliquent toujours. Par conséquent, lors de la conception des tables, assurez-vous qu'elles sont conçues de manière à ce que les données écrites soient distribuées sur tous les nœuds, plutôt que concentrées sur un seul nœud.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Nous voulions une base de données capable de stocker et de servir des téraoctets de données sans perte de performance. Nous avons d'abord essayé HBase et après avoir rencontré des problèmes avec celui-ci, nous avons essayé Cassandra. Je dirais que nous étions assez satisfaits des résultats.

  ### 30. Cassandra a été bénéfique pour les applications à fort trafic d'écriture qui nécessitent une haute disponibilité.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Banque | Entreprise (> 1000 employés)

**Reviewed Date:** July 16, 2015

**Qu'aimez-vous le plus à propos de Cassandra?**

C'est excellent pour les développeurs Java car Cassandra correspond conceptuellement au modèle d'objet utilisé en Java. La haute disponibilité est un énorme avantage pour les besoins commerciaux d'aujourd'hui. Avec le stockage devenant moins cher, les tables aplaties et dénormalisées ne sont pas un gros inconvénient.

**Que n’aimez-vous pas à propos de Cassandra?**

Les indices secondaires s'accompagnent d'une contrainte de performance importante. La courbe d'apprentissage pour un développeur RDBMS est grande. Les outils de surveillance basés sur l'interface utilisateur peuvent être améliorés.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Soutenir les données client avec un trafic d'écriture élevé. L'application backend est sur le chemin critique pour de nombreux flux, donc la disponibilité est indispensable.

  ### 31. Cassandra est une bonne base de données NoSQL avec un cas d'utilisation à forte intensité d'écriture.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Shenglin D. | MTS1 DBA, Internet, Entreprise (> 1000 employés)

**Reviewed Date:** July 07, 2015

**Qu'aimez-vous le plus à propos de Cassandra?**

Bonne performance d'écriture et faible latence, architecture pair-à-pair, toujours écrire/lire HA.

**Que n’aimez-vous pas à propos de Cassandra?**

1. Collecte des ordures, nous ne pouvons pas atteindre 100 % de haute performance à cause du GG.
2. Index secondaire. Très mauvaise performance avec l'index secondaire.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

utiliser Casansdra pour stocker des journaux

  ### 32. Big Data simplifié

**Rating:** 2.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Internet | Entreprise (> 1000 employés)

**Reviewed Date:** July 07, 2015

**Qu'aimez-vous le plus à propos de Cassandra?**

Bonne documentation
Le langage de requête Cassandra de type SQL facilite la transition des développeurs depuis les SGBDR
L'architecture symétrique rend relativement facile la création et la mise à l'échelle de grands clusters

**Que n’aimez-vous pas à propos de Cassandra?**

La configuration est complexe
Le mécanisme actuel de déclencheur/procédure stockée est expérimental
Les problèmes de performance deviennent significatifs à mesure que l'application s'étend.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Remplacement du stockage de fichiers et du SGBDR pour la plateforme d'intégration des marchands chez eBay par le stockage Cassandra. Nous essayons d'améliorer la disponibilité et l'évolutivité des énormes volumes de données. Nous essayons de réduire le temps de lecture et d'écriture.

  ### 33. Cassandra est géniale

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Internet | Entreprise (> 1000 employés)

**Reviewed Date:** July 23, 2015

**Qu'aimez-vous le plus à propos de Cassandra?**

J'aime la capacité de mettre hors service un nœud défaillant tout en gardant l'anneau disponible. La haute disponibilité et la rapidité sont ce qui fait vraiment briller Cassandra.

**Que n’aimez-vous pas à propos de Cassandra?**

Je n'aime pas les mises à niveau constantes. Je passe une partie de mon mois à effectuer des mises à niveau sur chaque anneau.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Nous utilisons Cassandra pour alimenter notre infrastructure de recherche. La rapidité et la disponibilité ont aidé à maintenir notre recherche toujours accessible.

  ### 34. Bonne expérience, bien que seulement en évaluation.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Internet | Petite entreprise (50 employés ou moins)

**Reviewed Date:** July 02, 2015

**Qu'aimez-vous le plus à propos de Cassandra?**

Aimer intégrer la mise en cache et CQL est vraiment pratique.

**Que n’aimez-vous pas à propos de Cassandra?**

Parfois, il y a des bugs aléatoires avec Hadoop et dernièrement, il y a eu beaucoup de mises à jour.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Essayer de mettre à l'échelle un grand système de base de données, heureux d'avoir une solution open source

  ### 35. Revue de Cassandra

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Internet | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** July 16, 2015

**Qu'aimez-vous le plus à propos de Cassandra?**

Performance et facilité de configuration. J'ai utilisé DataStax. Il est également hautement évolutif. Facile à apprendre aussi.

**Que n’aimez-vous pas à propos de Cassandra?**

Pas grand-chose à détester. Il n'a pas de jointures ni de clés.

**Quels sont les problèmes que Cassandra résout, et en quoi cela vous est-il bénéfique?**

Amélioré immensément notre environnement de reporting


## Cassandra Discussions
  - [What is difference between MongoDB and Cassandra?](https://www.g2.com/fr/discussions/what-is-difference-between-mongodb-and-cassandra)
  - [What is Cassandra and how does it work?](https://www.g2.com/fr/discussions/what-is-cassandra-and-how-does-it-work)
  - [What is the strong point of Cassandra?](https://www.g2.com/fr/discussions/what-is-the-strong-point-of-cassandra)
  - [What are the benefits of Cassandra?](https://www.g2.com/fr/discussions/what-are-the-benefits-of-cassandra)

- [View Cassandra pricing details and edition comparison](https://www.g2.com/fr/products/cassandra/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-13+15%3A47%3A39+-0500&secure%5Bsession_id%5D=a28f1f72-3d3c-43e1-a251-f797299ab18c&secure%5Btoken%5D=f5e276e9e9b644f7821b7298f3c6e17d724f19ba38f377d00ffab70840634713&format=llm_user)

## Cassandra Features
**Gestion des données**
- Modèle de données
- Types de données

**Stockage**
- Méthode de stockage des données

**Disponibilité**
- Marquage automatique
- Récupération automatique
- Réplication des données

**Évolutivité**
- Évolutivité de la base de données
- Marquage automatique

**Performance**
- Cache intégré

**Sécurité**
- Cryptage préservant la commande

**Sécurité**
- Autorisation basée sur les rôles
- Authentification
- Journaux d’audit
- Cryptage

**Soutien**
- Prise en charge des types de données
- Différents systèmes d’exploitation
- Prise en charge de bases de données multi-modèles

**Soutien**
- Multi-modèle
- Systèmes d’exploitation

**Agentic AI - Base de données à colonnes larges**
- Prise de décision

**Fonctionnalités de la base de données**
- Stockage
- Disponibilité
- Stabilité
- Évolutivité
- Sécurité
- Manipulation des données
- Langage de requête

## Top Cassandra Alternatives
  - [ScyllaDB](https://www.g2.com/fr/products/scylladb/reviews) - 4.5/5.0 (423 reviews)
  - [Redis Software](https://www.g2.com/fr/products/redis-software/reviews) - 4.5/5.0 (130 reviews)
  - [Amazon DynamoDB](https://www.g2.com/fr/products/amazon-web-services-aws-amazon-dynamodb/reviews) - 4.4/5.0 (498 reviews)

