同上,我參觀了Node.js,另一種方式?我可以直接在Javascript中連接Redis嗎?
回答
有一個Redis的Github上的Node.js的結合:
http://github.com/fictorial/redis-node-client
,您可以嘗試的node.js無需任何持久性。
如果您有任何問題,現在最好在Freenode#node.js或Google Groups的郵件列表上顯示。
謝謝,charkrit! – remus 2010-05-25 10:43:52
的問題是制定不佳,但如果有人有興趣訪問來自客戶端的Redis的javascript see this SO question
我看到http://github.com/fictorial/redis-node-client已被放棄,而使用此 http://github.com/mranney/node_redis,它有良好的文檔,如果與合併redis命令http://redis.io/commands。
不幸的是,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的依賴性可能不是穩健性方面的最佳解決方案。
我希望有一天能夠編碼,看看它是如何執行的。讓我知道,如果你試試看!
- 1. 我可以直接連接到運行在瀏覽器中的JavaScript的Redis服務器嗎?
- 2. 我可以用javascript連接對象嗎?
- 3. 我可以直接連接到碼頭羣網絡嗎?
- 4. 我可以直接連接到AngularJS的MySQL數據庫嗎?
- 5. 從nodejs直接(非tcp)連接到redis
- 6. 我可以將兩個連接資源連接在一起嗎?
- 7. 可以用javascript連接數據庫嗎
- 8. 可以將angularjs直接連接到mongodb嗎?
- 9. 可以將ldap服務器直接連接到Android手機嗎?
- 10. 你可以使用直接路徑插入連接嗎?
- 11. (How)可以直接在Javascript中訪問struts動作字段嗎?
- 12. 我可以SQL連接兩次表嗎?
- 13. MySql連接,我可以打開它嗎?
- 14. 我可以使用PHP連接MongoDB嗎?
- 15. 我可以連接()沒有session_start()嗎?
- 16. WPF:我可以連接DataBinding屬性嗎?
- 17. 可以在OCaml中連接函數嗎?
- 18. 可以在ini文件中連接嗎?
- 19. 我可以用Play2同時連接10,000個連接嗎?
- 20. 多表連接 - 我可以添加一個外連接嗎?
- 21. 我可以從Propel連接獲取連接名稱嗎?
- 22. Arduino&twitter可以連接嗎?
- 23. DW可以接受左連接嗎?
- 24. 在nodejs中連接到redis
- 25. 在WAS Liberty連接池中,我可以驗證借用連接嗎?
- 26. 在JMX中,我可以直接獲取特定的MBeanAttributeInfo嗎?
- 27. 我可以直接在PHP中查詢MediaWiki語義值(SMW)嗎?
- 28. 我可以直接在Extjs網格中計算字段嗎?
- 29. 我們可以直接在IDE中打開設計文檔嗎?
- 30. 我可以在android中直接播放.caf文件嗎?
...什麼? '拋出新的PostNotUnderstoodException();' – Warty 2010-05-21 03:18:13
你的問題絕對沒有意義。 – Pointy 2010-05-21 04:07:50
哈哈,你應該在發佈之前閱讀你的問題;) – Alfred 2010-05-21 20:22:45