39. Alto consumo di disco
16000
DB Size (MB)
14000
12000
10000
8000
6000
4000
2000
0
NB Quanto sopra su update!
39
40. Che Succede?
Questione di affidabilità, performance
40
41. C’è dell’altro
• Mantenuta traccia dei documenti eliminati
(replicazione)
• Spazio su disco viene dedicato anche alle
viste (che vengono precalcolate e quindi
mantenute incrementalmente)
• Quando si esegue la compattazione, fa
prima una copia di tutti i dati
41
47. La Morale
• CouchDB è un’ottima soluzione per
contesti distribuiti
• Non è adatto per le situazioni in cui ci
siano frequenti aggiornamenti sui dati e
carichi (ingenti) costanti
• L’API REST ci aiuta a scalare le letture
• Bigcouch viene in aiuto sulle scritture
• L’utilizzo combinato di PHP e couchapp
sembra una strada promettente
47