2012-06-18 88 views
5

我正在將redis集成到我的NodeJS服務器應用程序中,並試圖找出是否使用hiredis命令安裝node_redis。我假設如果安裝它的選項在某些方面沒有用處,它將不可用。同時,node_redis的github頁面(https://github.com/mranney/node_redis)明確指出,升級到更新版本的nodeJS會導致添加hiredis選項時出現問題。使用redis的NodeJS - 使用hiredis vs without?安裝?

難道有人可以列出增加僱傭與不僱傭的不成文的利弊嗎? C庫中的性能提升有多少?

回答

3

對於生產我會認真考慮使用hiredis parser because it performs better。爲了測試你不需要它。然後,當您將新版本部署到服務器時,您只需重新編譯hiredis。這並不是什麼大不了的事情。另外,當你有適當的測試時,你會注意到當redis/hiredis(或其他地方)出現問題時。

+0

重建它有效意味着再次運行「npm install hiredis redis」? – thisissami

+0

yup更新hireredis這種方式,也許也node.js本身。 – Alfred

+0

這個命令很重要嗎? github頁面聽起來像是在更新節點時需要更新hiredis,這會讓我相信只有當node.js更新時,我們才需要重新編譯hiredis。 – thisissami