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

Spring BootでCrudリポジトリを使用してRedisから結果を取得できませんか?

    私自身、以下の質問に対する答えを見つけることができました。

    @Indexを入力するだけです フィールドレベルでの注釈。 @Index annotionsは、Redis {@literal SET}を使用して、値が一致するオブジェクトを追跡するインデックス作成のプロパティをマークします。

    @Indexed
    private String name;
    

    @Ref:https://scalegrid.io/blog/introduction-to-redis-data-structures-hashes/

    1)Redisに保存されている実際のデータを確認するにはどうすればよいですか?

    redis 127.0.0.1:6379> hgetall Student:1
     1) "_class"
     2) "com.baeldung.spring.data.redis.model.Student"
     3) "id"
     4) "1"
     5) "name"
     6) "John Doe"
     7) "gender"
     8) "MALE"
     9) "grade._class"
    10) "java.lang.Integer"
    11) "grade"
    12) "1"
    
    redis 127.0.0.1:6379> hgetall Student:2
     1) "_class"
     2) "com.baeldung.spring.data.redis.model.Student"
     3) "id"
     4) "2"
     5) "name"
     6) "Michael Harford"
     7) "gender"
     8) "MALE"
     9) "grade._class"
    10) "java.lang.Integer"
    11) "grade"
    12) "2"
    



    1. futures.rsとRedisPubSubを使用して、ブロッキング呼び出しのfuturesストリームを実装するにはどうすればよいですか?

    2. CDPプライベートクラウドベース7とCDH5の運用データベースのパフォーマンスの向上

    3. MongoDB$count集約演算子

    4. mongodbは明確なレコードを取得します