我想使用phoenix将数据插入Hbase,如下所示:
INSERT INTO mytable (col1, col2) VALUES (?, ?) ON DUPLICATE KEY UPDATE col2 = col2 + ?
有什么方法可以在凤凰城实现这个目标吗?
答案 0 :(得分:0)
没有。它还没有。有关初步讨论,请参阅相关的JIRA以支持上述用例。 https://issues.apache.org/jira/browse/PHOENIX-6
答案 1 :(得分:0)
只是更新,该功能已随Phoenix 4.9发布,语法为:
UPSERT INTO mytable (col1, col2) VALUES (?, ?) ON DUPLICATE KEY UPDATE col2 = col2 + ?;
UPSERT INTO mytable (col1, col2) VALUES (?, ?) ON DUPLICATE KEY IGNORE;