2
我正在使用cassandra的hector java客戶端。使用Java如何檢查列族中的特定列名是否存在?Cassandra檢查列名是否存在列名
我正在使用cassandra的hector java客戶端。使用Java如何檢查列族中的特定列名是否存在?Cassandra檢查列名是否存在列名
我認爲你必須嘗試檢索列。如果成功,則列存在。如果不是,那麼它不會。
ColumnQuery<String, String, String> columnQuery =
HFactory.createStringColumnQuery(keyspace);
columnQuery.setColumnFamily("Standard1").setKey("jsmith").setName("first");
QueryResult<HColumn<String, String>> result = columnQuery.execute();
如果你的列值是非常大的,你不想來檢索它們這個樣子,然後一招是存儲一個小的「伴侶」列指示大列的存在。
列名可能存在於具有特定鍵的特定行,而不是整個CF. – 2012-02-20 15:36:23