Risposte:
Sorted Strings Table (preso in prestito da google) è un file di coppie di stringhe chiave / valore, ordinate per chiavi
"Un SSTable fornisce una mappa persistente, ordinata e immutabile dalle chiavi ai valori, in cui sia le chiavi che i valori sono stringhe di byte arbitrarie. Vengono fornite operazioni per cercare il valore associato a una chiave specificata e per iterare su tutte le coppie chiave / valore in un intervallo di chiavi specificato. Internamente, ogni SSTable contiene una sequenza di blocchi (in genere ogni blocco ha una dimensione di 64 KB, ma è configurabile). Un indice di blocco (memorizzato alla fine di SSTable) viene utilizzato per individuare i blocchi; l'indice viene caricato in memoria quando viene aperto SSTable. È possibile eseguire una ricerca con una singola ricerca su disco: per prima cosa troviamo il blocco appropriato eseguendo una ricerca binaria nell'indice in memoria, quindi leggendo il blocco appropriato dal disco. Facoltativamente, un SSTable può essere completamente mappato in memoria, il che ci consente di eseguire ricerche e scansioni senza toccare il disco."
mlockall(MCL_CURRENT);
eseguita all'avvio. Vedi anche: goo.gl/AEgPM
Un tablet viene memorizzato sotto forma di SSTables.
SSTable (mappato direttamente a GFS) è uno storage immutabile basato su valori-chiave. Memorizza blocchi di dati, ciascuno di 64 KB.
definizioni:
SSTable (engl. Sorted Strings Table) è un file di coppie di stringhe chiave / valore, ordinate per chiavi.
Un SSTable fornisce una mappa persistente, ordinata e immutabile dalle chiavi ai valori, in cui sia le chiavi che i valori sono stringhe di byte arbitrarie.
Internamente, ogni SSTable contiene una sequenza di blocchi (in genere
ogni blocco ha una dimensione di 64 KB, ma è configurabile).