优化包含对完全匹配查询的数字查询

时间:2017-04-25 15:34:00

标签: math optimization aerospike

我希望优化我的包含查询。我在我的一个Aerospike箱(列)中有一个管道分隔的数字列表,如234|235|236|

这些数字可能与1 to 2^14

不同

目前,我正在应用contains query来查找此列中的235|,但速度越来越慢。是否有任何数学或任何策略可以应用于将此包含查询转换为完全匹配?

TIA,

卡兰

1 个答案:

答案 0 :(得分:2)

您是否尝试使用此类型的列表类型?然后,您可以在List值上构建二级索引(indextype = LIST,type = NUM​​ERIC),并使用二级索引查询获取与列表中的interest值匹配的所有记录。