我正在編寫一個Comet應用程序,該應用程序必須跟蹤與服務器的每個打開連接。我想爲每個連接寫入一個數據庫條目,並且每次應用程序接收新數據時(我經常)都必須搜索數據庫以獲得正確的連接,這就是爲什麼我不想從錯誤中出發選擇緩慢的數據庫軟件。對數據庫的任何建議都支持快速的小數據(而不是偶爾的大數據)?用於快速查詢的數據庫軟件
0
A
回答
1
我建議寧可使用一個服務器平臺,它允許創建永久服務器,將所有這些信息保存在內存中。因此,所有的數據庫訪問都將限於寫作(如果你想實際保存任何信息),這通常在典型的Comet應用程序(如聊天/遊戲)中顯着減少。
數據庫不會保留這些數據。直接訪問數據庫通常意味着組成查詢字符串,通常將它們發送到數據庫服務器(有時甚至通過網絡),數據庫查找,結果序列化,發回,反序列化和遍歷獲取的結果。有沒有這種方式甚至可以像從內存中檢索值一樣快。
如果你真的想堅持PHP,那麼我建議你看看memcached和類似的緩存服務器。
格爾茨
back2dos
+0
感謝您的回覆。內存數據庫似乎是要走的路。我研究過它們,我認爲我已經解決了redis問題。 – 2010-05-19 22:51:13
0
- 高超音速:http://hsqldb.org/
- MySQL的(用於web應用)
0
SQL Server 2008中具有可用於快速,小塊數據的FileStream數據類型。邁凱輪電子系統使用它來capture and analyze telemetry/sensor data from Formula One race cars.
相關問題
- 1. 用於超快速查詢的數據庫
- 2. 數據庫查詢與快速響應
- 3. 用於生成示例數據的快速SQL查詢
- 4. 數據存儲的快速查詢過
- 5. 數據庫查詢速度
- 6. Hbase數據應該如何用於快速查詢響應?
- 7. 如何快速查詢大數據?
- 8. 更好的方法來快速查詢sqlite數據庫
- 9. 數據庫查詢:Django的快速替代方法order_by()
- 10. 來自多個數據庫的快速查詢方式
- 11. 用戶的Sitecore查詢/快速查詢
- 12. 快速查詢參數
- 13. SQL 2005 - 快速複製數據庫+數據的快速方法
- 14. 快速PROLOG查詢
- 15. 快速查詢hbase
- 16. 快速CSS查詢
- 17. 快速XML到數據庫
- 18. 快速本地數據庫
- 19. 快速單表數據庫
- 20. 哪一個閱讀XML文件或查詢數據庫的速度更快
- 21. 用於檢索的數據庫查詢
- 22. 用於數據庫查詢的is_numeric($ str)
- 23. 查詢用於循環的數據庫
- 24. MySQL數據庫查詢 - 速度
- 25. 用於數據庫查詢的Coldfusion數組查詢
- 26. 用於Java的最快速自由可再發行數據庫
- 27. 用於快速過濾的SQL數據庫優化
- 28. 如何加快MySQL數據庫/查詢?
- 29. 加快數據庫查詢功能
- 30. 在R中快速加載較大數據的軟件包
你能告訴我們該用例是什麼? – 2010-05-16 20:48:24
任何人提供幫助的方式太模糊。 – 2010-05-16 20:55:50