elasticsearch

    13熱度

    1回答

    剛發現Elasticsearch具有文檔版本控制功能。真棒!真正做到。 但是,比較不同版本的文檔並提取所有差異的正確方法是什麼?是否有可用的查詢或我必須在業務邏輯中執行此操作?

    1熱度

    1回答

    我曾經使用Whoosh作爲搜索後端,但現在我切換到elasticsearch並試圖使事情正常工作。 當試圖重建索引我得到的錯誤: requests.exceptions.ConnectionError: HTTPConnectionPool(host='localhost', port=8000): Max retries exceeded with url: /_bulk?op_type=cre

    -1熱度

    1回答

    我有一點點的問題custom_filters_score。個人得分0.81491333,0.125和0.08695652加起來等於0.1727262 ... 編輯:我看着它再次,它看起來像總的custom_filters_score是由「正常」查詢相乘。 有沒有辦法將正常查詢(custom_score)合併到custom_filter_score中,或者強制elasticsearch將兩者相加(而

    0熱度

    2回答

    我有mongodb與百萬記錄的自由文本的集合。我想在此文本上啓用在線查詢。我用的是考慮之間: 關鍵字搜索模型數據http://docs.mongodb.org/manual/tutorial/model-data-for-keyword-search/ 的MongoDB 2.4新自由文本搜索引擎 彈性搜索 第一個問題:如果我使用彈性搜索,實際上我不再需要mongodb,因爲彈性搜索保留了所有文檔。

    0熱度

    1回答

    當我使用ElasticSearch時,我可以將json文檔保存到其中並按默認搜索。此外,我可以指定一些索引設置,我可以在其中描述字段類型和索引設置。我的問題是關於在ElasticSearch中存儲數據的內部實現。就像在MongoDB中一樣,我可以在這裏存儲動態的json數據,所以所有的文檔都會按原樣保存(實際上在BSON中,但在這裏並沒有改變)。例如: { firstName:"A",

    2熱度

    1回答

    我想知道是否有從搜索程序「隱藏」文件下列情況下,任何方式結束: 導入過程中每天運行。 進口過程中在導入過程中運行,我不只是什麼導入文檔,其中能夠對通過_search獲得通過多次調用索引文件,以彈性搜索到_bulk 。 彈性搜索是否有某種事務支持 - 直到事務提交後纔會有索引文件可用? 我希望在一個導入過程中索引的文檔數量非常多。所以我不能做一個_bulk電話。 我試過index.refresh_i

    2熱度

    1回答

    我在學習Elasticsearch,所以我不確定這個查詢是否正確。我已檢查過數據是否已編入索引,但我沒有收到任何匹配。我究竟做錯了什麼?這不應該在創作者的名字是史蒂夫的汽車上受到打擊嗎? builder .startObject() .startObject("car") .field("type", "nested") .startObject("proper

    1熱度

    1回答

    我應該在哪裏關閉與Elasticsearch客戶端的連接?我使用的是Spring,而且我不想使用Elasticsearch集成,因爲我想先學會如何去做。應該只爲應用程序創建一個客戶端?這意味着它將具有單身範圍?還是應該有原型範圍並關閉每個交互的連接?

    0熱度

    1回答

    如何使用NEST客戶端API創建_analyzer映射彈性搜索允許文檔字段屬性的分析這裏ES文檔中: http://www.elasticsearch.org/guide/reference/mapping/analyzer-field/ 在此先感謝。我可能錯過了 NEST文檔。

    3熱度

    2回答

    我在啓動Elasticsearch時收到異常。 java.lang.NoClassDefFoundError: org/xerial/snappy/Snappy at org.elasticsearch.common.compress.snappy.xerial.XerialSnappy.<clinit>(XerialSnappy.java:42) ~[elasticsearch-0.2