2012-06-18 17 views
5

Integruję redis z moją aplikacją serwera NodeJS i próbuję ustalić, czy zainstalować node_redis za pomocą polecenia hiredis. Zakładam, że opcja instalacji nie zostałaby udostępniona, gdyby nie była przydatna w taki czy inny sposób. W tym samym czasie strona github dla node_redis (https://github.com/mranney/node_redis) wyjaśnia, że ​​uaktualnienie do nowszych wersji nodeJS może powodować problemy z dodaną opcją hiredis.NodeJS przy użyciu redis - instalacja z hiredis vs bez?

Czy ktoś mógłby przedstawić niepisane argumenty za i przeciw dodania hiredis, a nie? Jak duży wzrost wydajności pojawia się w bibliotece C?

Odpowiedz

3

Do produkcji poważnie rozważam używanie hiredis parser because it performs better. Do testowania nie potrzebujesz tego. Następnie, po wdrożeniu nowej wersji na serwerze, właśnie rekompilujesz hiredis. To nie jest taka wielka sprawa. Również, gdy masz odpowiednie testy w grze, zauważysz, że coś jest nie tak z redis/hiredis (lub innym miejscem).

+0

czy przebudowanie go skutecznie oznacza ponowne uruchomienie "npm install hiredis redis"? – thisissami

+0

yup update hireredis w ten sposób, a może również samo node.js. – Alfred

+0

Czy zamówienie ma znaczenie? strona github sprawia, że ​​brzmi jak hiredis musi być aktualizowany po aktualizacji węzła, co doprowadziłoby mnie do przekonania, że ​​tylko po aktualizacji pliku node.js musimy przekompilować hiredis. – thisissami

Powiązane problemy