簡體   English   中英

在Web瀏覽器中實現一個好的redis-client需要什么?

[英]What would it take to implement a good redis-client in the web-browser?

之前已經問過我可以從瀏覽器中運行的JavaScript直接連接到Redis服務器嗎? (注意我的評論)和直接連接到Redis與(客戶端)javascript? 但我想知道哪些東西會有完美的實時連接。 閱讀(node-redis客戶端) https://github.com/luin/ioredis源我注意到node`s庫的net部分可能包含我們需要在瀏覽器中重現的功能才能執行此操作。

猜猜也許是從webrtc函數中一起被黑客攻擊的東西可以做到的嗎?

預期收益涉及構建大型分布式應用系統基礎設施 - 如社交媒體(來自上面鏈接的第一個問題的評論):

我再次問這個問題,但是規定我們想要在瀏覽器中運行的實時redis-client中的“真實” - 而不是HTTP任何東西。 可以構建一個偉大的實時“基礎設施”,只需要CDN服務資產構成客戶端webapp直接與Redis通信。 我想刪除系統中不必要的WebSocket服務器方面。 所有控制邏輯都可以內化到Lua中的redis集群。

要在Web瀏覽器中實現直接redis-client,您需要更改Redis本身,因此它將公開WebSocket接口。 這樣您就可以使用最簡單的協議瀏覽器。

其他方法將涉及中間層。 我認為應該可以通過ws-tcp-relay代理命令,這非常快。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM