9

localStorage の 5 MB の制限を超えないデータのセットを格納するために、localStorage を使用することが redis よりも優れているかどうかを把握しようとしています。私が実装しているWebサイトでは、エンドユーザーが任意のページに移動したときに、ユーザーがlocalStorageに保存された最新のデータを持っているかどうかをチェックする計画です。そうでない場合は、リフレッシュしてください。

このようにすることで、ユーザーは redis のような外部データストアに移動する必要がなくなり、高速化されます。

この質問に答えることができるリソースをオンラインで見つけることができませんでした。その理由が間違った方法で行っているためかどうかはわかりません。

ご協力いただきありがとうございます!

4

2 に答える 2

5

この質問に対する答えが見つからなかった理由の1つは、おそらくRedisがブラウザから使用されることを想定していないためです...

localStorageはブラウザ機能であるため、Redisと比較することはできません。Redisは、バックエンドにリモートストレージを提供します。インターネット上で公開されることは想定されていませんが、(他の多くのNoSQLストアと同様に)信頼できるネットワーク上に展開されます。

ここでリンゴとオレンジを比較しているIMO..。

于 2013-02-15T18:01:53.990 に答える
4

@Didierまたは他の誰か...

Web アプリケーションが信頼できる企業ネットワーク上にある場合はどうなりますか? その時、あなたならどう答えますか?OPと同じ疑問が頭をよぎったからです。

Redis は、データ アクセスを高速化するための単なるキャッシュ サービスです。問題は、企業内の Web アプリで Redis を使用することを検討している場合、データ アクセスを高速化するために、Redis の代わりにローカル ストレージをキャッシュとして使用することに意味があるかどうかです。それが質問の根本です。

編集: 興味深いものが見つかりました BankersBox - Redis api を模倣し、永続的なデータ ストアとしてローカル ストレージを使用します。 https://github.com/twilio/BankersBox

于 2014-09-09T22:47:34.590 に答える