1. memcached のデータ保存時間を 1 時間に設定した後、memcached サービスを再起動したところ、すべてのデータが失われていることがわかりました。これの根本的な理由は何ですか?
2. Redis は素晴らしいと聞きましたが?現在、企業はどちらを一般的に使用していますか?どちらが良いでしょうか?現在の状況はどうなっていますか?
memcached はデータをハードディスクにバックアップせず、再起動するとデータが消えます
redis はデータをハードディスクにバックアップします
どちらもサーバーの限られたメモリを占有する必要があるため、合理的にメモリを割り当てるために懸命に努力する必要があります
「リレーショナル データベース」を放棄しない限り、2 つのデータベースを同時に制御してもシステムのオーバーヘッドが無駄に増加するだけです
実際、 mysql はメモリベースのテーブルもサポートしており、パフォーマンスはそれらよりも悪くありません
Memcached は複数のサーバー間のデータ共有を解決することに重点を置いています
Lao Xu が言及したメモリ テーブルは確かに非常に優れています...