評論我有了9個大類目錄購物系統
它在每一個特定的類別
現在我想重新設計網站的優化性能
我怎麼能存儲超過十億評論在檢索評論時性能最佳的評論?
評論增長非常快,大約一年後評論會變得更大?
我想像每個特定類別的評論,如評論1,評論2等
什麼是存儲評論的最佳設計?
和一個問題,有多少行會影響性能?
如何存儲許多數據,如在數據庫
0
A
回答
1
- 正常化您的數據。
- 添加適當的索引。
- 有效使用應用程序緩存以避免重新評論。
- 描述您遇到的任何特定問題。
+0
謝謝,我想的是不是所有評論都有一張大桌子,最好將它們分成8-9張桌子像評論1和...你的意見是什麼? –
+0
這不太可能是有益的。評論的最可能訪問路徑是按其父記錄(產品?)訪問,也可能是「有用性評分」或日期,或者由用戶和日期訪問。索引您需要的訪問路徑。如果您預計需要定期掃描幾乎每個類別的所有評論 - 這在表格分區方面與此類似 - 但似乎不大可能,所以將表格分成多個表格可能會有所幫助。 –
相關問題
- 1. 如何在數據庫中將數據存儲到數據庫
- 2. 如何有效地在數據庫中存儲多個數據?
- 3. 如何將多個xml數據存儲到java數據庫
- 4. 數據庫設計:如何在數據庫中存儲XML/JSON?
- 5. 如何在數據庫中存儲「\」?
- 6. 如何存儲在數據庫
- 7. 如何在Arduino中存儲數據庫?
- 8. 如何在數據庫中存儲
- 9. xml如何存儲在數據庫
- 10. 如何密碼儲存在數據庫
- 11. 如何存儲JSON在數據庫
- 12. 如何在android數據庫中存儲
- 13. 如何在mysql數據庫中存儲多維javascript數組
- 14. 如何在數據庫中存儲低基數主數據
- 15. 如何在多維數組中存儲數據庫中的數據
- 16. 如何創建數據存儲數據庫,並在該數據庫
- 17. 如何從數據服務中抽象數據庫存儲庫?
- 18. 如何使用asp.net將數據存儲在sql數據庫中#
- 19. 如何在Android數據庫中安全地存儲數據
- 20. 數據庫如何在B-Tree/B + Tree內部存儲數據
- 21. 如何將表數據存儲在SQL Server數據庫中?
- 22. 如何將用戶數據存儲在外部數據庫中
- 23. 如何編輯存儲在Rubymine數據庫中的數據?
- 24. 如何將XML數據存儲在iPhone上的數據庫中?
- 25. 如何將數據存儲在SQL數據庫中的PHP
- 26. 如何將html數據存儲在mysql數據庫中?
- 27. 如何在數據庫中存儲日曆數據
- 28. 如何在數據庫中存儲常量數據
- 29. 如何將數據包存儲在數據庫blob中?
- 30. 如何將數據存儲在數據庫中(sqlite)
良好的索引影響性能,而不是純粹的數據量 –
您正在設計應用程序代碼以存儲10億行。這是一個將進行全年研究項目的話題。你需要一位數據庫架構方面的專家,並且就SO提出問題並不會給你所需的專業知識。爲了您的客戶,請找一位合格的專家來幫助您。 –
@Jim Garrison.its只是一個普通的評論系統,我想要設計數據庫,不是很複雜,我認爲 –