想請教各位大大
假設一台server CPU(Intel® Xeon)/記憶體都已經不錯的狀況下
想做一個網站/APP,需要應付大的流量,
像是大量資料查詢/寫入(例如訂票系統
或是有10000人同時上線之類的
程式要怎麼寫才能夠比較有效率呢?
因為資料庫有100筆資料時,我的查詢很快,但一萬筆資料時就變慢了....
想問大大有沒有訣竅處理這些問題呢?
謝謝
想問大大有沒有訣竅處理這些問題呢?
花一筆錢
找有經驗和能力的人來寫
至於花多少錢
就看這網站可以賺多少錢
以及對系統的要求(資料量、硬體、網路頻寬、回應速度)
你提到一個關卡, 正好是 C10K 問題, 這個問題從 1999 年起就有很多討論:
https://www.google.com/search?q=C10K
這問題會因環境不同, 而有各種不同的做法; 由於不瞭解你的環境, 請您先從上面的資料中, 找一個你可以看得懂, 而且覺得自己可以實作出來的, 再來討論裡面實作會遇到的問題.....
Ray 大,一個小小建議,餵狗,打關鍵詞就好,
後面那段CODE有可能有個人資訊,不建議給,建議如下
https://www.google.com/search?q=C10K <= 這樣就好
也可以使用中文,還有一些特殊的搜尋,圖片、影片等等
感謝窮嘶大, 這樣看起來清爽多了....