キャッシングレイヤー(redis)に大きなJSON値を追加していますが、圧縮を使用してメモリ使用量を少し減らすことができると思います。node.jsの圧縮
node.jsの圧縮モジュールはどちらを使用していますか?何らかの理由で、joyent/node Modules wikiに掲載されているものは、404秒、1年以上コミットしていない、見ている人が非常に少ない、メモリリークの報告を受けているようです。
Snappyはすばらしく見えますが、私はむしろより移植性のあるものに行くつもりです。
私は当然、非同期圧縮/圧縮解除APIをブロッキングより優先しますが、低圧縮レベルで大きな違いがあると思うのであれば、私は興味があります。
ご返信いただきありがとうございます!
EDIT:ポータビリティについて
:私が本当に意味するnpm
を経由してモジュールをインストールすることができるということであると一般的な* NIXのセットアップ上に存在していない外部の依存関係を持っていません。 なぜですか?特定のPaaS設定(現時点でherokuの青磁セダー私の知る限りではあるが、将来的にはより多くの場合)は、sshなどを介して従来の管理者アクセスをインスタンス環境に提供しないため、依存関係を持たせる唯一の方法はvia npm
。
理想的には、モジュールはcygwinでも実行する必要があります。
だから何を使用しますか?
[bison](https://github.com/BonsaiDen/BiSON.js)を使用してください。 – Raynos
全く同じことをしようとしています。あなたが最終決定したことに興味があります。 – AlexGad