如何获取与Aerospike中的正则表达式匹配的所有记录?

m

我在一组中有数百万条记录。我想检索与相同模式匹配的所有记录。

例如,我可能有:

id=4444?mode=mode1?fieldA=abc
id=4444?mode=mode1?fieldA=azerty
id=4444?mode=mode1?fieldA=qwerty
id=4444?mode=mode1?fieldA=foo
id=4444?mode=mode1?fieldA=bar

是否可以进行查询以获取所有上述记录,而无需事先知道fieldA的值在正则表达式中是这样的:

    id=4444?mode=mode1?fieldA=[\w]*

谢谢您的时间。

蒂姆·福克斯(Tim Faulkes)

是的,可以做到。您将需要首先通过二级索引进行查询,以首先将结果集缩小到可管理的大小,然后使用Lua编写一个过滤器,以过滤掉不需要的过滤器。此过滤器可以获取您要匹配的正则表达式(动态传递),并仅返回那些匹配的记录。

尽管这可行,但性能不如Aerospike中的键值操作。您肯定会在将这种解决方案投入生产之前对其进行基准测试。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获取与Aerospike中的正则表达式匹配的所有记录?

来自分类Dev

如何在PHP中获取所有正则表达式匹配项?

来自分类Dev

正则表达式以获取所有匹配的位置

来自分类Dev

正则表达式以获取所有匹配的位置

来自分类Dev

Python:如何使用正则表达式获取所有可能的匹配项

来自分类Dev

如何在不考虑Ruby中的组的情况下获取所有正则表达式匹配项?

来自分类Dev

如何从正则表达式匹配中获取索引?

来自分类Dev

如何从正则表达式匹配中获取范围

来自分类Dev

在正则表达式中获取所有字符

来自分类Dev

如何匹配正则表达式中的所有unicode字母字符和空格?

来自分类Dev

如何在文件中查找所有正则表达式匹配项

来自分类Dev

如何获得所有匹配词(括号中的词除外)?正则表达式/ MySQL

来自分类Dev

Python正则表达式,如何从字符串中删除所有匹配项

来自分类Dev

如何使正则表达式匹配<>中除<br>之外的所有内容?

来自分类Dev

如何删除所有与python中的正则表达式匹配的字符串?

来自分类Dev

如何从与正则表达式匹配的所有角色中删除成员?

来自分类Dev

如何通过正则表达式在cdata中获取所有值?

来自分类Dev

如何在python正则表达式中获取所有可能的子组?

来自分类Dev

正则表达式子方法不会替换python正则表达式中的所有匹配项

来自分类Dev

正则表达式匹配正则表达式模式之外的所有内容

来自分类Dev

如何找到所有匹配所有部分的正则表达式?

来自分类Dev

PHP:处理所有正则表达式匹配

来自分类Dev

生成正则表达式的所有匹配项

来自分类Dev

正则表达式模式以匹配所有标签

来自分类Dev

查找所有正则表达式匹配项

来自分类Dev

替换所有与正则表达式匹配的事件

来自分类Dev

正则表达式返回所有匹配项

来自分类Dev

正则表达式匹配所有排列

来自分类Dev

正则表达式模式以匹配所有标签

Related 相关文章

  1. 1

    如何获取与Aerospike中的正则表达式匹配的所有记录?

  2. 2

    如何在PHP中获取所有正则表达式匹配项?

  3. 3

    正则表达式以获取所有匹配的位置

  4. 4

    正则表达式以获取所有匹配的位置

  5. 5

    Python:如何使用正则表达式获取所有可能的匹配项

  6. 6

    如何在不考虑Ruby中的组的情况下获取所有正则表达式匹配项?

  7. 7

    如何从正则表达式匹配中获取索引?

  8. 8

    如何从正则表达式匹配中获取范围

  9. 9

    在正则表达式中获取所有字符

  10. 10

    如何匹配正则表达式中的所有unicode字母字符和空格?

  11. 11

    如何在文件中查找所有正则表达式匹配项

  12. 12

    如何获得所有匹配词(括号中的词除外)?正则表达式/ MySQL

  13. 13

    Python正则表达式,如何从字符串中删除所有匹配项

  14. 14

    如何使正则表达式匹配<>中除<br>之外的所有内容?

  15. 15

    如何删除所有与python中的正则表达式匹配的字符串?

  16. 16

    如何从与正则表达式匹配的所有角色中删除成员?

  17. 17

    如何通过正则表达式在cdata中获取所有值?

  18. 18

    如何在python正则表达式中获取所有可能的子组?

  19. 19

    正则表达式子方法不会替换python正则表达式中的所有匹配项

  20. 20

    正则表达式匹配正则表达式模式之外的所有内容

  21. 21

    如何找到所有匹配所有部分的正则表达式?

  22. 22

    PHP:处理所有正则表达式匹配

  23. 23

    生成正则表达式的所有匹配项

  24. 24

    正则表达式模式以匹配所有标签

  25. 25

    查找所有正则表达式匹配项

  26. 26

    替换所有与正则表达式匹配的事件

  27. 27

    正则表达式返回所有匹配项

  28. 28

    正则表达式匹配所有排列

  29. 29

    正则表达式模式以匹配所有标签

热门标签

归档