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

Redisの名前空間?

    Redisサーバーは、番号が付けられた複数のデータベースを処理できます。デフォルトで32個提供されていると思います。 -nを使用してアクセスできます redis-cliのオプション シェルスクリプトコマンドおよび接続引数と同様のオプション、または "select()"の使用 その接続オブジェクトのメソッド。 (この場合、 .select() PythonRedisモジュールのメソッド名です...他のライブラリやインターフェースでも同様の名前が付けられていると思います。

    Redisサーバーデーモンの構成ファイルに必要な個別のデータベースの数を制御するオプションもあります。上限がどうなるかわかりませんが、それを動的に変更する方法はないようです(つまり、DBを追加するには、サーバーをシャットダウンして再起動する必要があるようです)。また、これらのDB番号を任意の種類の名前に関連付けたり、個別のACLを課したり、異なるパスワードを課したりすることはできないようです。もちろん、Redisにはスキーマがありません。



    1. 配列から重複するエントリを削除するにはどうすればよいですか?

    2. MongoDBのクエリ結果のフィールドの名前を変更します

    3. Ansibleを使用したMongoDBのデプロイとメンテナンス

    4. 配列をフィルタリングして関連コンテンツを入力するマングースクエリ