Autore Topic: Database distribuiti - Apache Cassandra  (Letto 875 volte)

Offline TheKaneB

  • Human Debugger
  • *****
  • Post: 5292
  • Karma: +20/-23
    • Mostra profilo
    • http://www.antoniobarba.org
Database distribuiti - Apache Cassandra
« il: 14 Ottobre 2011, 17:25:14 »
Zampettando per la rete, mi sono imbattuto in questo mostriciattolo http://cassandra.apache.org/

le sue caratteristiche sono pubblicizzate in modo plateale, con robe tipo:
Citazione
There are no network bottlenecks. There are no single points of failure.

ma anche

Citazione
Read and write throughput both increase linearly as new machines are added, with no downtime or interruption to applications.

Qualcuno di voi conosce questo DB e ne saprebbe indicare i "veri" punti di forza e di debolezza?
« Ultima modifica: 01 Gennaio 1970, 02:00:00 da Guest »

Offline cdimauro

  • Human Debugger
  • *****
  • Post: 4291
  • Karma: +7/-95
    • Mostra profilo
Re: Database distribuiti - Apache Cassandra
« Risposta #1 il: 14 Ottobre 2011, 18:08:50 »
Ho soltanto letto qualcosa. Dovrebbe essere un db NoSQL column-based.

Viene usato intensamente da Spotify per scalare il più possibile la loro piattaforma. Sono stato a un loro talk alla recente EuroPython, dove ne parlavano. Ma usano anche PostgreSQL per mantenere la consistenza di dati importanti dell'utenza.

Insomma, Cassandra non si può usare per sopperire a qualunque necessità.

Tags: