[英]Loading data into django haystack database indexing with solr
我在json中有一些現有數據,我想將其加載到django haystack數據庫中並使用solr(rebuild_index)進行索引。
我大約有10萬條記錄,我不想使用固定裝置來做。 我發現燈具很難理解。
當要將Django ORM(由MySQL或Postgres等數據庫支持)與Solr或Elasticsearch等搜索平台結合使用時,Haystack是一個不錯的解決方案。
如果您沒有為數據定義模型,或者您的數據不喜歡使用Django ORM設置的數據庫,那么最好使用solrpy之類的python / solr庫。 請參閱: http : //django-haystack.readthedocs.org/en/latest/faq.html#when-should-i-not-be-using-haystack
請注意,使用Haystack時,數據庫和搜索索引中都將包含數據。 如果您只是Solr,而沒有Haystack,則只需要Solr中的數據。
使用solr,您可以從JSON文件批量導入索引。 請參閱: 在solr中從JSON導入數據
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.