Ho cercato soluzioni di cloud computing/storage per lungo tempo (ispirato a Google Bigtable). Ma non riesco a trovare una soluzione facile da usare e pronta per l'uso.Esiste un cloud store comprovato/Key => Value Database? (Open Source)
Sto cercando un semplice, fault tolerant, Key => Value DB come SimpleDB da Amazon.
Ho visto cose come:
- The CouchDB Project: semplici e distribuiti, database fault-tolerant. Ma comprende solo JSON. Nessun connettore XML ecc.
- Eucalyptus: Belle interfacce Amazon EC2. Standard aperti & XML. Ma meno distribuito e meno tollerante ai guasti? Ci sono anche molti biglietti aperti con problemi XEN/VMWare.
- Cloudstore/Kosmosfs: Nice distributed, fault tolerant fs. Ma è difficile da configurare. Ci sono connettori java?
- Apache Hadoop: Bel sistema che molto più delle capacità di memorizzare i dati. Utilizza il proprio Hadoop Distributed File System ed è stato testato su cluster con 2000 nodi.
- * Amazon SimpleDB: Impossibile trovare un'alternativa open source! È un sistema carino ma costoso per enormi quantità di dati. E sei dipendente da Amazon.
Ci sono altre soluzioni migliori là fuori? Qual è il migliore da scegliere? Quale offre la più piccola quantità di SOF (Singe Point of Failure)?
Forse Berkeley DB, è possibile eseguire la replica. – tuinstoel
Word of warning: stavo considerando l'utilizzo di HDFS di Hadoop per un progetto che necessitava di un filesystem distribuito. Ho immediatamente abbandonato l'idea dopo aver scoperto che non hanno ancora capito l'alta disponibilità - la macchina del namenode HDFS è un singolo punto di errore senza un meccanismo di failover definito. –
C'è un'alternativa compatibile con lo spin open source a SimpleDB chiamato M/DB: http://gradvs1.mgateway.com/main/index.html?path=mdb – Kaitsu