sql >> データベース >  >> NoSQL >> Redis

複数のRedisデータベースのポイントは何ですか?

    原則として、同じインスタンス上のRedisデータベースは、RDBMSデータベースインスタンス内のスキーマと同じです。

    それでは、すべてのことを踏まえて、必要な追加のデータベースごとにRedisの追加のインスタンスを起動するのではなく、なぜ/いつ複数のRedisデータベースを使用したいのでしょうか。

    同じredisインスタンスでredisデータベースを使用することの明らかな利点が1つあり、それが管理です。アプリケーションごとに個別のインスタンスを起動し、3つのアプリがあるとすると、3つの個別のredisインスタンスであり、それぞれが本番環境でHAのスレーブを必要とする可能性が高いため、合計6つのインスタンスになります。管理の観点からは、これらすべてを監視したり、アップグレード/パッチを実行したりする必要があるため、これは非常に迅速になります。高いI / Oでredisをオーバーロードする予定がない場合は、スレーブを使用した単一のインスタンスの方が簡単です。 SLAを満たしていれば、管理が容易になります。



    1. 自動配線されたRedisTemplate<String、Long>

    2. mongo Shellでのクエリにより、SyntaxErrorが発生します:missing:after property

    3. キーの命名規則を再確認しますか?

    4. 1つのコマンドでmongoDBを停止する方法