0
我正在嘗試爲我的網站實施網絡聊天。我將使用AJAX客戶端&長輪詢等待新消息。實現網絡聊天的最佳方式?
但是,我需要考慮哪種方式會給最佳性能(速度)在用戶之間傳遞消息。我認爲以下選項:
(1) Message queue in memory variables (semaphore)
(2) Message queue in memory SQL table
(3) Message queue in on-disk SQL table
(4) Message queue in file (on hard disk)
的2點以後的選擇(3 & 4)可向下降低磁盤讀寫速度的性能堂妹。所以選擇1或選擇2應該會更好,但我不知道哪一個更快。選擇1不需要SQL層,所以速度更快,不是嗎?