2
redis-nodeライブラリを使用してredisでアクティビティフィードリストを作成しようとしていて、jsonのシリアル化に関する質問がありました。redisノードライブラリリスト値のjsonシリアル化
私はキーに値をlpush場合、値はエスケープJSONとして格納されます、と私はLRANGEを取得するとき、私は戻って脱出し、JSONのリストを取得します。
私は単純にリスト項目とJSON.parse(項目)ごとの反復処理、またはより良い、より効率的な方法があるでしょうか?具体的には、json値のエスケープとエスケープ解除のオーバーヘッドを避けるために使用できる設定はありますか?
エスケープされた引用符を使用せずに、または文字列ではなくネイティブのjsonオブジェクトとして保存する方法はありますか? – MonkeyBonkey
redisはJSONを文字列として格納します。なぜ値の引用符がエスケープされても問題ないのですか?価値がいつ終わるのか誰にでも分かるようにする必要があります。 – fent
は、リスト項目のコレクションを繰り返し、各項目のjson parseを呼び出すことを避けたいと考えていました。 – MonkeyBonkey