是否可以索引完整的數據庫,而不必在data-config.xml中顯式提及表名,因爲每天都會添加新表,並且我無法每天更改data-config.xml以添加新表。Solr - 索引MySQL數據庫
0
A
回答
0
基於日期氣味的避風港表名稱,例如您的設計中存在錯誤。但考慮到您的問題中的這一要求,您可以將數據添加到您的solr服務器而不會告訴您有數據庫。你只需要確保你有一個唯一的數據記錄在你solr服務器上,你可以在數據庫中標識相應的記錄,如abcd_2011_03_19.uniqueid
。您可以將數據發佈到solrj中的solr中,或者只是普通的xml或json。
例子:
--------------
| User Input |
--------------
|post
V
-----------------------------------
| My Backend (generate unique id) |
-----------------------------------
|post(sql) |post (e.g. solrj)
V V
------ --------
| DB | | solr |
------ --------
我的ASCII的skillz瘋了:d
+0
你能否在這莫里茨更多的燈光,因爲我不能完全理解你想說什麼。哦,還有瘋狂的ASCII技能:P – Jasneet 2011-03-26 09:50:24
相關問題
- 1. Solr不索引mysql數據庫
- 2. 使用solr搜索mysql數據庫表
- 3. Solr搜索複製的MySQL數據庫
- 4. SOLR - 索引數據庫,配置
- 5. SOLR索引2個數據庫
- 6. 索引在索引數據庫中搜索索引數據庫時出錯
- 7. 索引Solr文檔時查詢mysql數據庫
- 8. 將索引Apache Solr中MySQL數據庫的內容編入索引時出錯
- 9. MySQL數據庫不是索引
- 10. Apache Solr - 索引數據
- 11. Solr元數據索引
- 12. 大數據集Solr索引
- 13. Solr的索引數據庫列名是從Solr的字段名
- 14. 不能從MySQL數據庫導入/索引數據使用到Solr dataimporthandler
- 15. 如何使用索引從數據庫索引數據
- 16. 在Apache Solr中索引MySQL
- 17. 將數據加載到django haystack數據庫索引用solr
- 18. 直接從數據庫中索引數據Solr 6.5
- 19. 搜索Solr上的DIH索引數據
- 20. 索爾(重新)索引數據庫
- 21. 數據庫和多列索引(mySQL)
- 22. MySQL數據庫索引性能問題
- 23. MySQL數據庫上的位圖索引
- 24. 在mysql數據庫中加入索引
- 25. 通過索引在mysql數據庫中檢索數據
- 26. 索引MySQL數據庫時在Solr 3.4.0中發生致命錯誤
- 27. MySQL數據庫在Apache Solr實現索引,如何通過URL訪問
- 28. 使用DataImportHandler將MySQL中的UTF8數據索引到SOLR 4中
- 29. 如何將加入的MySql數據轉換爲Solr索引
- 30. 數據庫索引?
如何確定表的當前名稱?通過創建data-config.xml模板,然後在開始導入過程之前替換表名稱,可能會最好。如果你使用* nix變體,你可能會使用日期並在bash中替換。 – MatsLindh 2011-03-25 14:24:19
表格的名稱基於像abcd_2011_03_19這樣的日期。我不想這樣做手動,因爲一旦我部署項目我不會訪問文件 – Jasneet 2011-03-25 14:32:04