2013-06-07 10 views

risposta

15

Molto tempo fa gli ingegneri della Couchbase intendevano creare un concetto di avere pool simili ai pool zfs, ma per un database distribuito. La funzione non è morta, ma non ha mai ricevuto molta attenzione rispetto ad altre funzionalità del database che dovevano essere aggiunte. Quello che è successo è che il pool/default ha finito per essere un segnaposto per qualcosa che gli ingegneri volevano costruire in futuro. Ai vecchi tempi l'idea era che un pool sarebbe stato un sottoinsieme di bucket assegnato a un sottoinsieme di nodi nel cluster e che ciò sarebbe stato utile per la gestione di cluster di grandi dimensioni (oltre 100 nodi).

Quindi in questo momento direi non preoccuparti del concetto di interi pool perché nella versione corrente (versioni 2.x) questo è un segnaposto che non ha alcun significato speciale. In futuro però ci sarà probabilmente una funzionalità attorno al concetto di piscine e sarà ben documentato. Si noti inoltre che non sono state prese decisioni in merito a ciò che Couchbase farà con le piscine, in che modo esattamente funzioneranno o quando verranno implementate. Questo post è pensato solo per dare la storia per il perché esiste il concetto di piscine.