Phoenix网查询:
CREATE TABLE STORE.DETAILS (Market UNSIGNED_INT NOT NULL, Product UNSIGNED_INT NOT NULL, Period UNSIGNED_INT NOT NULL, Units double CONSTRAINT pk PRIMARY KEY (Market_Key, Product_Key, Period_Key))
在hbase中,我只有两列,我希望主键组合转换成行键。
你能告诉我在Phoenix城主键是如何组合和转换成行键的吗?
1条答案
按热度按时间yxyvkwin1#
是主键被认为是行键,当您有多个列作为主键时,phoenix使用默认分隔符(零字节)来分隔行键。hbase中的所有内容都存储为字节数组,当您使用客户端api检索它时,请使用upsert或put期间使用的适当类型来取回行键。