[ruby-it] cassandra

gabriele renzi rff.rff a gmail.com
Mer 24 Feb 2010 22:24:28 CET


2010/2/24 Luca De Marinis <loop a interact.it>:
> 2010/2/24 Marco Dal toè <marco.daltoe a valdoweb.com>
>
>> 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...
>>
>>
> Mi sembra veramente improbabile! i database non relazionali, non ACID,
> distribuiti, big table, etc etc saranno anche una figata ma solo in
> determinati contesti molto poco standard come infrastruttura elastica,
> migliaia di richieste al secondo da tutto il mondo e cose del genere..

non è detto, "nosql" in realtà non vuol dire granché, tanti di questi
(redis, tokyo tyrant, couchdb) hanno le stesse caratteristiche ACID di
un db sql ma interfacce diverse. Ma ovviamente il discorso rimane
valido :)

> insomma una gestione di magazzino o un cms ha esigenze "leggermente" diverse
> rispetto a twitter o fb o amazon, dove temo che i db relazionali resteranno
> fra le scatole per un altro bel po' di tempo...

amen

> dico fra le scatole perche'
> comunque tutta la storia dell'ORM a me non convince piu' di tanto, visto che
> si programma ad oggetti sarebbe il caso di eliminare questa necessita' di
> trasformare gli oggetti stessi in qualcosa di completamente diverso per
> persisterli.. pero' qualche tempo fa' diedi un'occhiata a degli object db
> per smalltalk e mi sembravano un po' dei giocattoli se non addirittura
> accrocchi, mentre incuriosito da questo post ho fatto una googlata su
> eventuali object db ruby e mi pare che la situazione sia ancora piu'
> triste.. c'e' qualcosa di interessante che mi e' sfuggito?


io ho grandi aspettative per maglev(1), soprattutto perché la società
che lo sviluppa in realtà è produttrice di un object db (gemstone) che
a detta di amici rubyisti/smalltalker è fantastico :)

(1) http://ruby.gemstone.com/


More information about the Ml mailing list