2010-05-21 91 views

回答

5

有一個Redis的Github上的Node.js的結合:

http://github.com/fictorial/redis-node-client

,您可以嘗試的node.js無需任何持久性。

如果您有任何問題,現在最好在Freenode#node.js或Google Groups的郵件列表上顯示。

+0

謝謝,charkrit! – remus 2010-05-25 10:43:52

1

不幸的是,JavaScript只能通過HTTP或Websockets進行通信。

這裏有一個想法:

嵌入在頁面中一個.swf文件和寫javascript回調的動作Redis的客戶端。 https://github.com/claus/as3redis

這會比實施類似http://webd.is/或任何其他服務器端Redis客戶端的網絡開銷少。

您應該儘可能減少網絡開銷。雖然以下情況可能會很快,但我們仍然可以做得更好。

步驟1中的AJAX調用 - > PHP - > Redis的

第2步的Redis - > PHP - > AJAX返回

....這至少有兩個獨立的TCP連接,如果你的Redis的服務器不上與後端應用程序相同的服務器。

爲什麼不切掉中間人並將javascript回調寫入actionscript redis調用?

原因如下: - 您可能不希望將您的redis服務器暴露給互聯網。 - 對於數據檢索,客戶端對Flash的依賴性可能不是穩健性方面的最佳解決方案。

我希望有一天能夠編碼,看看它是如何執行的。讓我知道,如果你試試看!

相關問題