[ruby-it] cassandra

Andrea Pavoni apeacox a gmail.com
Mer 24 Feb 2010 12:18:22 CET


On 24/02/2010 11:10, Marco Dal toè wrote:
> Ho letto in un post che Twitter sta progettando di abbandonare mysql in
> favore di cassandra.
> Mi chiedevo se in futuro può diventare lo standard per tutte le
> applicazioni Rails...
>    
come hanno già detto, è abbastanza improbabile diventi addirittura uno 
"standard" per rails, anzi, sembra che la direzione di rails sia proprio 
quella di separarsi dalle "scelte obbligate" per diventare più modulare 
ed indipendente possibile.

negli ultimi 2 anni sono nati una serie di db non-relazionali per 
rispondere ad altri tipi di esigenze, specie nel web. Cassandra è uno di 
questi, così come Redis e molti altri. I principali approcci, al momento 
sono due: i key-value stores (redis, cassandra) ed i document-oriented 
(mongodb, couchdb); ne esistono altri dei quali non ricordo il nome :P

per quanto mi riguarda, ho solo *giocherellato* con Redis in locale, e 
devo dire che l'ho trovato interessante ;)

Ovviamente, come tutti gli strumenti, ci sono campi di applicazione dove 
i db nosql *possono* rendere meglio rispetto alle controparti sql.

in ogni caso, tanto per farti qualche idea, prova a leggere questo blog 
dedicato all'argomento: http://nosql.mypopescu.com/


ciao,
a.




More information about the Ml mailing list