2024-10-06 12:19:10 发布
网友
在对搜索引擎做了一些研究之后,我决定使用ElasticSearch,并想知道用pyramid实现它的最快和最有效的方法是什么。我已经找到了pye的文档,但是我不确定这是否是正确的方法。谢谢!在
Pyes是可能的,尽管我更喜欢使用原始JSON,因为所有ES文档都是JSON格式的。许多邮件列表帖子也使用JSON,因为它比各种实现(python、java等)更通用。在
PyCurl可能对你有用:http://curl.haxx.se/libcurl/python/
我在pyramid和pyelasticsearch包中使用了elasticsearch,它很好地满足了我的需要(YMMV)。在
那么最简单的事情就是在视图中建立连接。比如:
def aview(request): myobj = ... ... es = pyelasticsearch.ElasticSearch(request.registry.settings['es_uri']) ## index something es.index({'a': 1}, 'aindex', 'atype', myobj.id) ...
当然,您可以注册连接,使其始终处于请求状态,并使用金字塔事件进行索引,或者使用任务通风机、消息队列等。。。在
Pyes是可能的,尽管我更喜欢使用原始JSON,因为所有ES文档都是JSON格式的。许多邮件列表帖子也使用JSON,因为它比各种实现(python、java等)更通用。在
PyCurl可能对你有用:http://curl.haxx.se/libcurl/python/
我在pyramid和pyelasticsearch包中使用了elasticsearch,它很好地满足了我的需要(YMMV)。在
那么最简单的事情就是在视图中建立连接。比如:
当然,您可以注册连接,使其始终处于请求状态,并使用金字塔事件进行索引,或者使用任务通风机、消息队列等。。。在
相关问题 更多 >
编程相关推荐