http://ontwik.com/nosql/nosql-databases-what-why-and-when-lorenzo-alberton/
Nozioni:
Dynamo Paper and the CAP Theorem
http://www.allthingsdistributed.com/2007/10/amazons_dynamo.html
P2P Gossip Protocol
http://aws.amazon.com/what-is-aws/ Alcuni software interessanti trattati hadoop project software Key-Value Oriented:
Cassandra: reliable, scalable, distributed computing Java
http://wiki.apache.org/cassandra/GettingStarted
L'interfaccia per i client ( API ) é sviluppata con Thrift http://wiki.apache.org/cassandra/ThriftExamples
proprio linguaggio, genere client per tutti i linguaggi ( facebook )
c'é anche un nuovo servizio di DB online
http://www.thriftdb.com/ Voldemort Java ( LinkedIn ) ha una javascript shell
http://project-voldemort.com/design.php
altri due progetti interessanti
http://sna-projects.com/krati Data Store Java
http://sna-projects.com/azkaban/ Simple Batch Scheduler Membase distributed key-value database management system C/C++ Erlang/OTP
http://techzone.couchbase.com/wiki/display/membase/Introduction+to+Membase Riak distributed database
Written in Erlang and C primarily with a small amount of Javascript. Redis advanced key-value store Columns Families: (Google BigTable Papers )
HBase Java implementation + Thrift
Hypertable C++ – C++/Thrift
Cassandra Java – Thrift Documer DBs:
CouchDB Erlang REST/JSON
MongoDB C++ REST/BSON (Binary Json, ha dei tipi in più di JSON) javascript shell Graph DBs:
Neo4j to be continued
http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=of29-02-100620221108-phpapp02&stripped_title=nosql-4559402
Dynamo Paper and the CAP Theorem
http://www.allthingsdistributed.com/2007/10/amazons_dynamo.html
P2P Gossip Protocol
http://aws.amazon.com/what-is-aws/ Alcuni software interessanti trattati hadoop project software Key-Value Oriented:
Cassandra: reliable, scalable, distributed computing Java
http://wiki.apache.org/cassandra/GettingStarted
L'interfaccia per i client ( API ) é sviluppata con Thrift http://wiki.apache.org/cassandra/ThriftExamples
proprio linguaggio, genere client per tutti i linguaggi ( facebook )
c'é anche un nuovo servizio di DB online
http://www.thriftdb.com/ Voldemort Java ( LinkedIn ) ha una javascript shell
http://project-voldemort.com/design.php
altri due progetti interessanti
http://sna-projects.com/krati Data Store Java
http://sna-projects.com/azkaban/ Simple Batch Scheduler Membase distributed key-value database management system C/C++ Erlang/OTP
http://techzone.couchbase.com/wiki/display/membase/Introduction+to+Membase Riak distributed database
Written in Erlang and C primarily with a small amount of Javascript. Redis advanced key-value store Columns Families: (Google BigTable Papers )
HBase Java implementation + Thrift
Hypertable C++ – C++/Thrift
Cassandra Java – Thrift Documer DBs:
CouchDB Erlang REST/JSON
MongoDB C++ REST/BSON (Binary Json, ha dei tipi in più di JSON) javascript shell Graph DBs:
Neo4j to be continued
http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=of29-02-100620221108-phpapp02&stripped_title=nosql-4559402