ApachePhoenix辅助索引的工作原理

lvjbypge  于 2021-06-09  发布在  Hbase
关注(0)|答案(1)|浏览(363)

二级索引如何与菲尼克斯合作。我有一个hbase数据库设置,它是通过直接插入hbase而不是通过phoenix insert查询来更新的。但是所有的选择都将通过phoenix选择查询完成。phoenix二级索引在那些select查询中仍然有效吗?

e5njpo68

e5njpo681#

您需要使用phoenix api将数据写入phoenix表,以便辅助索引具有正确的状态。如果您跳过phoenix api,那么它将不知道何时更新辅助索引。 Skipping Phoenix api is a bad design 基本上,phoenix使用一些客户端逻辑和协处理器来完成辅助索引的大部分高级功能。

相关问题