gpt4 book ai didi

hadoop - Phoenix 中的主键如何转换为 hbase 中的行键

转载 作者:可可西里 更新时间:2023-11-01 15:29:44 34 4
gpt4 key购买 nike

凤凰查询:

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 中是如何组合并转换为行键的?

最佳答案

是的,主键被视为行键,当您有多个列作为主键时,phoenix 使用默认分隔符(零字节)来分隔行键。 hbase 中的所有内容都存储为字节数组,当您使用客户端 API 检索它时,请使用您在 UPSERT 或 put 期间使用的适当类型以取回行键。

关于hadoop - Phoenix 中的主键如何转换为 hbase 中的行键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36275023/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com