2017-04-08 60 views
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,卡桑德拉等其他更好的數據庫後,

我的問題是隻對數據庫技術。假設我們已經提供了處理大量數據所需的服務器硬件。還假設我們已經用最佳的編碼質量優化了數據庫設計。

+1

太多的未知數能夠逼真地回答你的問題。基本答案是「是」。但事實是,它取決於很多因素:服務器硬件,網絡,集羣,編碼質量,數據庫設計質量。一切正常,你幾乎可以處理任何數量的流量。亂一下就可以了,糖蜜看起來就像是一個速度惡魔。 –

+0

我的問題僅限於數據庫技術。假設我們已經提供了處理大量數據所需的服務器硬件。還假設我們已經用最佳的編碼質量優化了DB設計 –

回答

相關問題