我一直在尋找一種非常快速有效的方式來搜索一個巨大的數據庫,而不使用PHP和Mysql以外的其他任何東西。我可以使用哪些選項?搜索包含數十億記錄的MySQL數據庫的最快方法是什麼?
0
A
回答
2
完全相同的方式,你會做到這一點,如果你有100的行。這是索引的目的。
您可以做的最多的事情是關注表格的設計,索引策略,並在解決方案中投入足夠的硬件。
如果在任何人都可以在一個或兩個在這裏普遍適用的(因爲你沒有給出任何洞察你的表結構)的答案,你不覺得它已經內置到MySQL ?
好消息是,你可能會發現,對於大多數搜索,即使在海量數據庫上,MySQL也能很好地完成這項工作。
相關問題
- 1. 最快的nosql爲數十億記錄
- 2. 導出數據塊中包含數億條記錄的MySQL表?
- 3. 用PHP搜索MySQL數據庫的最佳方式是什麼?
- 4. 記錄mysql數據庫的最佳方式是什麼?
- 5. 數據庫含7億條記錄
- 6. 檢查數據庫表中的某些記錄的最快方法是什麼?
- 7. 什麼是獲得千元記錄到數據庫中的最快的方法?
- 8. 將大量記錄插入SQL Server數據庫的最快方法是什麼?
- 9. 什麼是從數據庫檢索連續數據的最快方法?
- 10. 數據庫設計 - 一張表中有數十億條記錄?
- 11. RoR:用於16k +記錄數據庫的最佳搜索包
- 12. 最快的方式,以顯示MySQL數據庫記錄
- 13. 快速搜索MongoDB中數十億小文檔的策略
- 14. 什麼是「洗牌」數據庫記錄表的最佳方式?
- 15. 什麼是記錄數量巨大的最佳性能搜索查詢/方法
- 16. 更新數據庫中多行的最快方法是什麼?
- 17. 什麼是使用NHibernate清除數據庫的最快方法?
- 18. 用LINQ查詢數據庫的最快方法是什麼?
- 19. 什麼是車輛搜索的最佳數據挖掘方法?
- 20. 算法:什麼是檢查集合包含的最快方法?
- 21. 在數組數組中搜索兩件事物的最快方法是什麼?
- 22. 什麼是快速字典搜索的最佳數據結構?
- 23. 從mysql數據庫中選擇多個colums的最快方法是什麼?
- 24. 什麼是導入大型mysql數據庫備份的最快方法?
- 25. 什麼是計算e到2萬億位數的最快方法?
- 26. 緩存來自API的數十億響應的最快/最有效的方式是什麼?
- 27. 什麼是使用Ruby on Rails將多條記錄存入數據庫的最快,最簡單的方法?
- 28. 重複MySQL記錄的最快方法
- 29. 使在線數據庫可搜索的最佳方法是什麼?
- 30. 什麼是填充MS SQL數據庫與大量數據的最快方法
'select'查詢是搜索數據庫的正弦非尋常... – 2012-04-22 20:47:36
您是否有一個真實的,目前的用例,或者這是一個理論問題?如果你有一個數據庫,但它還沒有接近這個尺寸,你可能會過早優化。 – halfer 2012-04-22 20:53:47
我實際上擁有這樣的規模,其數量每秒都在以百萬計增長。 – 2012-04-22 20:57:41