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

Redisにデータベースを1つだけ保存するにはどうすればよいですか?

    あなたはそれを達成することはできません。単一のRedisインスタンスを使用して、すべてのデータベースを保存することも、データベースを保存しないこともできます。

    この場合、2つのRedisインスタンスを作成する必要があります。1つはバックアップを行わず、もう1つはデータベースをディスクに保存します。サーバーは1つしかないため、これら2つのインスタンスを異なるポートにバインドする必要があります。

    Redisのメモリフットプリントは非常に小さいです。 2つのインスタンスにはパフォーマンスの低下はありません。




    1. Mongodbは、グループ内の並べ替えと制限を集約します

    2. nodejs非同期リクエストを使用したredisのforループ

    3. $pullと$[identifier]を使用してネストされた配列からオブジェクトを削除します(mongoDB 3.6)

    4. Gorillaセッションのカスタムバックエンドを使用する利点は何ですか?