- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
引用资料:
身份方案
Format: id:<namespace>:<document-type>:<key/value-pairs>:<user-specified>
http://docs.vespa.ai/documentation/content/buckets.html
http://docs.vespa.ai/documentation/content/idealstate.html
可以通过使用文档 ID 格式的 32 LSB(n/g 选择)在用户定义的存储逻辑中构建数据。
但是,关于如何根据预先做出的决定将查询路由到特定的桶范围,查询逻辑不是很清楚。
例如,如果我可以定义压缩范围的 n(数字),则可以将数据拆分为时间范围(开始时间/结束时间)。所有标记为此类的文档最终都将放在同一个存储桶中(这将遵循其根据配置的文档数量/大小进行拆分的过程)。
但是,我该如何针对以这种方式编制索引的数据编写搜索查询?是否可以指示处理器选择特定的存储桶或存储桶范围(以防分配算法可能移动了存储桶)?
最佳答案
您可以通过指定 streaming.groupname
查询属性在查询中选择一个桶。
要么在http请求中加入
&streaming.groupname=[group]
或在
的搜索器中query.properties().set("streaming.groupname","[group]").
如果您想要多个存储桶,请改用参数 streaming.selection
,它接受任何文档选择 表达式:http://docs.vespa.ai/documentation/reference/document-select-language.html
要指定例如两个桶,请使用 set streaming.selection
(在 HTTP 请求或搜索器中)
id.group=="[group1]" and id.group=="[group2]"
参见 http://docs.vespa.ai/documentation/streaming-search.html
请注意,只有在每个查询只需要搜索一个或几个桶时才应使用流式搜索。它避免了构建反向索引,这在这种特殊情况下(仅)更便宜。
关于Vespa - 质子 : Custom bucketing & Query,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46681642/
我正在尝试在 proton::connection 对象的工作队列中添加 proton::work 函数(打开一个新的发送者)。我有一个指向工作队列的指针,但我的问题是如何正确绑定(bind) ope
引用资料: 身份方案 Format: id:::: http://docs.vespa.ai/documentation/content/buckets.html http://docs.vespa.
我正在使用 C++ 实现 Qpid 质子客户端。 Qpid 版本为 0.12.2。 我运行默认容器: proton::container(myHandler).run(); MyHandler 是这样
我在自己的服务器上部署了一个 Proton CEP 实例,它有 2 个 CPU 和 4GB RAM。 让它工作一整夜后,CPU 使用率大幅增加,每个核心都达到 100%。正在执行的命令是: java
我想从服务总线读取订阅消息。我正在为 python 使用 qpid-proton 库。我正在通过此链接接收消息 Proton-Python-Example-Simple-Receive .我正在传递此
我是一名优秀的程序员,十分优秀!