Casandra o novo projeto da apache… open source:
Alguem ja testou???
Não, de forma alguma. São bancos diferentes e com propósitos diferentes.
Cassandra faz parte daquele grupo de bancos “no-sql”, uma fancy word para definir os bancos que não seguem aquele padrão relacional e trabalham com registros chave-valor.
O foco do cassandra é trabalhar de forma distribuída e para alto desempenho em ambientes críticos. Já o MySQL sempre teve como foco a simplicidade/facilidade mesmo que isso custe abrir mão de muitas funcionalidades, vide os tempos do MySQL 3.X que nem mesmo haviam foreign-keys.
Tenho um projeto aqui que é muito critico, atualmente usando pgsql, e pensei já em fazer uns testes encima do cassandra, porém a falta de tempo me fez deixar de lado a idéia. Quem sabe em um futuro não muito distante eu consiga fazer isso.
O único contra na minha opinião é que o pessoal da Apache ainda teima em usar o infame log4j para seus projetos. Será que eles ainda não pensaram em usar o SLF4J ou até mesmo o JDK Logging?