CubicWeb的简单ElasticSearch索引集成
项目描述
摘要
CubicWeb的简单ElasticSearch索引集成
参数
elasticsearch-locations (CW_ELASTICSEARCH_LOCATIONS)
index-name (CW_INDEX_NAME)
elasticsearch-verify-certs (CW_ELASTICSEARCH_VERIFY_CERTS)
elasticsearch-ssl-show-warn (CW_ELASTICSEARCH_SSL_SHOW_WARN)
Pyramid调试面板
要激活调试面板,您需要安装 pyramid_debugtoolbar,通常使用
pip install pyramid_debugtoolbar
然后,您将激活调试工具栏并将ElasticSearch面板包含在您的 pyramid.ini
- pyramid.includes =
pyramid_debugtoolbar
- debugtoolbar.includes =
cubicweb_elasticsearch.pviews.espanel
全文本字段
《cubicweb_elasticsearch.search_helpers.compose_search》引用了一个自定义的《alltext》字段,该字段包含所有索引文本。此字段必须在自定义索引器映射中定义。
与服务器通信时的HTTPS和SSL证书
在某些情况下(例如ElasticSearch Kubernetes部署),使用自签名证书,可以使用elasticsearc-verify-certs忽略它们,在这种情况下,Python绑定将为每个请求发出警告,这在运行ccplugin命令时很麻烦。您可以使用《elasticsearch-ssl-show-warn (CW_ELASTICSEARCH_SSL_SHOW_WARN)》来删除这些警告(默认情况下显示它们)。大多数情况下,更好的解决方案是使用适当的证书来验证您正在与之交谈的服务器。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
构建分发
哈希值 for cubicweb_elasticsearch-2.0.0-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 04870b1e5805986034fdb6000ebfe04fc1d089e30e3ec2cecc76358cfd0ca8ac |
|
MD5 | fc1451c424cc7cc89b3255155eed6779 |
|
BLAKE2b-256 | f140b80ca630c4c0565c509cf8395764419676a24eab5fb36c17b6f69a8312e9 |