Sommario:
Kudu è un nuovo progetto open source che fornisce spazio di archiviazione aggiornabile. È un complemento di HDFS / HBase, che fornisce archiviazione sequenziale e di sola lettura. Kudu è più adatto per analisi veloci su dati veloci, che è attualmente la domanda di business. Quindi Kudu non è solo un altro progetto dell'ecosistema Hadoop, ma ha il potenziale per cambiare il mercato. (Per ulteriori informazioni su Hadoop, consulta I 10 termini Hadoop più importanti che devi conoscere e comprendere.)
Che cos'è Kudu?
Kudu è un tipo speciale di sistema di archiviazione che memorizza i dati strutturati sotto forma di tabelle. Ogni tabella ha un numero di colonne predefinite. Ognuno di essi ha una chiave primaria che in realtà è un gruppo di una o più colonne di quella tabella. Questa chiave primaria viene creata per aggiungere una restrizione e proteggere le colonne, e funziona anche come indice, che consente un facile aggiornamento ed eliminazione. Queste tabelle sono una serie di sottoinsiemi di dati chiamati tablet.
Qual è lo stato attuale di Kudu?
Kudu è davvero ben sviluppato ed è già abbinato a molte funzionalità. Tuttavia, sarà comunque necessario un po 'di lucidatura, che può essere eseguita più facilmente se gli utenti suggeriscono e apportano alcune modifiche.