0
我們正在開發一個社交網絡應用程序。MySQL可以爲我的社交網絡應用程序處理數百萬用戶嗎? MySQL與其他數據庫技術?
以下是功能:
1)視頻/圖片共享
2)排名/複雜的算法
3)Suggesions
4)其他功能類同的Instagram/Facebook
平臺:
1)前端 - XML +的Java(Android版)
2)後端 - PHP + MYSQL + APACHE +的Linux(LAMP堆棧)
問題:
1)如果我的應用在一週內下載了100萬次。 MySQL可以處理如此龐大的數據嗎? 2)如果可以處理,那麼併發用戶如何能夠在沒有性能問題的情況下處理它? MySQL可以處理的最大用戶數?
3)其他數據庫可以處理得更好嗎?
4)達到多少用戶,我應該遷移像芒果DB,卡桑德拉等其他更好的數據庫後,
我的問題是隻對數據庫技術。假設我們已經提供了處理大量數據所需的服務器硬件。還假設我們已經用最佳的編碼質量優化了數據庫設計。
太多的未知數能夠逼真地回答你的問題。基本答案是「是」。但事實是,它取決於很多因素:服務器硬件,網絡,集羣,編碼質量,數據庫設計質量。一切正常,你幾乎可以處理任何數量的流量。亂一下就可以了,糖蜜看起來就像是一個速度惡魔。 –
我的問題僅限於數據庫技術。假設我們已經提供了處理大量數據所需的服務器硬件。還假設我們已經用最佳的編碼質量優化了DB設計 –