自己工作中没太多机会接触到需要使用这技术的项目,目前memcache已经被redis所取代,很想知道redis在项目中扮演怎样的角色,是作为功能更强大的但依旧是数据缓存的角色,还是说已经可以胜任并取代MySQL地位的角色了
天蓬老师2017-04-22 09:02:32
私にとって核心です。
1. 永続性はすでに非常に成熟しています
2.io のパフォーマンスは素晴らしいです
3. シンプルな k-v 構造を組み合わせて、ドキュメント、ツリー、グラフ、ネットワークなどのさまざまなデータ構造を作成できます
4. データのライフサイクルを設定できるのはとても快適です
とにかく、お金があれば、データがかわいく動きます。
怪我咯2017-04-22 09:02:32
第一に、SQL の機能がなく、リレーションシップの概念がありません。第二に、データの永続化とトランザクション管理の機能が mysql よりはるかに劣ります。現在、さまざまなデータ構造を備えたキャッシュ サーバーとして、より単純な memcache を置き換えることができます。
黄舟2017-04-22 09:02:32
Redis はデータベースとしてはあまり信頼できません
1. サポートされているデータ型が少なすぎます
2. クエリ機能が弱すぎる
3. データはリアルタイムでディスクに保存されません
伊谢尔伦2017-04-22 09:02:32
現在、ほとんどのウェブサイトでは頻繁にログインする必要はありません。通常、セッションはデータベースに保存されます。私はこのジョブにのみ Redis を使用します
。