[請益] PHP+MySQL大量資料存取

看板PHP作者 (什麼東西什麼東西)時間16年前 (2010/01/08 15:38), 編輯推噓2(205)
留言7則, 3人參與, 最新討論串1/2 (看更多)
如題 如果我想存放的資料超過千萬筆的話 在MYSQL應該要怎麼存放 或是說表單設計上應該如何調整 還是我架Cluster 架構的資料庫就可以對應了 那如果架設Clustrt環境的話 PHP + Apache 要作什麼設定嗎 因為沒有用過大型主機的Clustrt架構 所以這方面的觀念比較不足 目前自己在測試,單機單硬碟 (硬體E5400 CPU + 2G RAM + 7200RPM HDD OS:UBUNTU 9.10 PHP:5.2.10 APACHE:2.2.12 MySQL:5.1.37) 資料量在800萬筆之前新增速度大約是每秒3000筆以上 過了800萬筆後就極速往下掉 目前想要請問的方向就是 如果像無名那種大站 照片資料超過30億筆 或是像臉書光使用者就超過億人 在資料庫及WEB SERVER的設計或使用上需要怎麼樣的環境或是要如何去使用 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.250.91.223

01/08 15:58, , 1F
Cache, Cache, Cache...
01/08 15:58, 1F

01/08 16:19, , 2F
google: load balance, scalable, cache
01/08 16:19, 2F

01/08 16:20, , 3F
晚上看有沒有空回吧.
01/08 16:20, 3F

01/08 17:10, , 4F
剛剛想到搞笑的解法 "一切都交雲端吧" Gone with Cloud
01/08 17:10, 4F

01/09 01:09, , 5F
千萬筆資料很多,但是千萬筆資料不會難倒資料庫..
01/09 01:09, 5F

01/09 01:10, , 6F
先用 explain 和 profiling 找到 boottleneck 吧..
01/09 01:10, 6F

01/09 01:12, , 7F
把 index 弄好,加上 partition,然後暫且忘掉正規式~
01/09 01:12, 7F
文章代碼(AID): #1BHk42_U (PHP)
討論串 (同標題文章)
文章代碼(AID): #1BHk42_U (PHP)