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

すべてのセットをredisで取得するにはどうすればよいですか?

    私はKEYSコマンドを知っていますが、それはキーのみを返し(文字列タイプのすべてのキーを推測しています)、明らかにセットはキーとは見なされません。

    KEYSコマンドはキー名を検索するため、キーのデータ型に関係なく結果を返します。抽象化の最低レベルでは、redisの各データ型はキー/値ベースであり、値はいくつかの(高度な)データ構造(文字列、ハッシュ、リスト、セット、ソートされたセット)の1つとして表すことができます。 KEYSコマンドは、その例のセットでも機能することがわかります。

    データベース内のすべてのセットを取得するためのコマンドはありますか?他のデータ型(ハッシュ、リスト、ソートされたセット)はどうですか?

    私の知る限り、この機能専用のコマンドはなく、KEYSコマンドはデータベースのデータセット全体に適用されます。ただし、指定されたキーのデータ型を判別できるTYPEコマンドがあります。



    1. Mongodbクエリの特定の月|年は日付ではありません

    2. MongoDBでコレクションのクローンを作成する

    3. 時間範囲別のMongoDB.NETドライバーグループ

    4. 期限切れのキーをredisはどのように使用しますか?