100萬用戶,每個用戶只需要他們自己的100個字符串(每個大約255個字符)的數據集。每個訪問一次,每天,做2讀取(所有數據)和每天1次寫入(1串)哪種存儲方式最快?
- MySQL的
- 亞馬遜EC2 + SimpleDB的
- 亞馬遜EC2 +平面文件系統(文本文件+ PHP )
- amazon EC2 + sqllite - 刪除,因爲它無法處理它。
哪一項最快?
100萬用戶,每個用戶只需要他們自己的100個字符串(每個大約255個字符)的數據集。每個訪問一次,每天,做2讀取(所有數據)和每天1次寫入(1串)哪種存儲方式最快?
哪一項最快?
本地MySQL幾乎可以肯定將是比遠程/雲數據存儲速度快,但依賴於網絡速度,服務器的配置等
如果它是爲所有這些用戶一個SQLite數據庫文件,指望它去死。儘管能夠處理Terabyte大小的數據庫的炒作和理論規格,SQLite並沒有很好地處理數百萬條記錄。當然,限制並不精確,高度依賴於桌子的設計。
對於您正在閱讀/寫入的數據級別(v.small),我認爲這不重要... – Paolo 2011-01-06 12:49:51
?每天大約1000字節的300萬次讀取/寫入很小? – David19801 2011-01-06 13:12:40
2010年1月,亞馬遜每天的瀏覽量達到1.3億次。每頁有多少字節? – Jaydee 2011-01-06 15:03:07