我在理解cassandra爲每種列類型提供的代碼系統時遇到問題。 我使用的Node.js驅動器(「卡桑德拉驅動器」)和我使用client.metadata.getTable
來檢索元數據信息:列類型的Cassandra代碼?
client.metadata.getTable('dev', 'artists', function (err, table) {
if (!err) {
table.columns.forEach(function (column) {
console.log(column);
});
}
});
實施例列結果:
{ name: 'genre',
type:
{ code: 13,
info: null,
options: { reversed: false, frozen: false } } }
當我創建的表,我設置'流派'爲varchar(所以我猜13 = varchar)。我試圖理解的是所有代碼號碼和他們的類型之間的連接,沒有猜測。我在文檔和在線上都沒有發現關於此主題的任何內容。 有什麼想法?
謝謝!但這些價值的含義是什麼?是那種十六進制值? –
是的,它們是十六進制的。我編輯了我的評論。不幸的是,我不能給你一個解釋,爲什麼他們使用十六進制而不是dec – HashtagMarkus
好酷。謝謝! –