Travaillant moi même sur Cassandra pour un projet personnel, je suis vraiment ravi de l'utilisation de Java dans les projets d'Apache. On peut reprocher beaucoup de choses à Java (pas tant que cela en fait ...) mais l'utilisation de Java dans des tâches aussi crtiques qu'une base de données a bien des avantages : stabilité, résistance aux avaries graves, etc...). Je suis plus rassuré de voir se profiler Cassandra 0.6 en java qu'en C honnêtement.
Après, ce qu'il faut voir ce sont les performances, et pour l'utiliser je peux t'affirmer que les performances sont au rendez-vous et l'insertion, suppression se font dans l'ordre de quelques dizaines microsecondes pour des bases de données de près de 13 Go (décompressé). Si ça intéresse les puristes du sujet, il faut chercher bloom filters pour comprendre (en partie) d'où vient cette rapidité !
[^] # Re: Fondation Apache et Java
Posté par Mephistopheles . En réponse à la dépêche La fondation Apache sort Cassandra 0.6. Évalué à 3.
Travaillant moi même sur Cassandra pour un projet personnel, je suis vraiment ravi de l'utilisation de Java dans les projets d'Apache. On peut reprocher beaucoup de choses à Java (pas tant que cela en fait ...) mais l'utilisation de Java dans des tâches aussi crtiques qu'une base de données a bien des avantages : stabilité, résistance aux avaries graves, etc...). Je suis plus rassuré de voir se profiler Cassandra 0.6 en java qu'en C honnêtement.
Après, ce qu'il faut voir ce sont les performances, et pour l'utiliser je peux t'affirmer que les performances sont au rendez-vous et l'insertion, suppression se font dans l'ordre de quelques dizaines microsecondes pour des bases de données de près de 13 Go (décompressé). Si ça intéresse les puristes du sujet, il faut chercher bloom filters pour comprendre (en partie) d'où vient cette rapidité !