zoukankan      html  css  js  c++  java
  • redis 学习字符类型 hash

    127.0.0.1:6379> HSET userinfo1 username "king"
    (integer) 1
    127.0.0.1:6379> HSET userinfo1 passowor "123456"
    (integer) 1
    127.0.0.1:6379> HSET userinfo1 email "944851899@qq.com"
    (integer) 1
    127.0.0.1:6379> HGET userinfo1 username
    "king"
    127.0.0.1:6379> HGET userinfo1 password
    (nil)
    127.0.0.1:6379> HGET userinfo1 passwor
    (nil)
    127.0.0.1:6379> HGET userinfo1 passowor
    "123456"
    127.0.0.1:6379> HGET userinfo1 email
    "944851899@qq.com"
    127.0.0.1:6379> 

     

    127.0.0.1:6379> HGET userinfo1 email
    "944851899@qq.com"
    127.0.0.1:6379> HSETNX userinfo1 email "99@qq.com"
    (integer) 0
    127.0.0.1:6379> HGET userinfo1 email
    "944851899@qq.com"
    127.0.0.1:6379> HSETNX userinfo1 email2 "99@qq.com"
    (integer) 1
    127.0.0.1:6379> HGET userinfo1 email
    "944851899@qq.com"
    127.0.0.1:6379> HGET userinfo1 email2
    "99@qq.com"
    127.0.0.1:6379> 
    127.0.0.1:6379> HMSET userinfo2 username "jack" password "jack124" email "jack@qq.com"
    
    OK
    127.0.0.1:6379> HMGET userinfo2 username password email
    1) "jack"
    2) "jack124"
    3) "jack@qq.com"
    127.0.0.1:6379> 

    127.0.0.1:6379> HGETALL userinfo2
    1) "username"
    2) "jack"
    3) "password"
    4) "jack124"
    5) "email"
    6) "jack@qq.com"
    127.0.0.1:6379> HGETALL userinfo1
    1) "username"
    2) "king"
    3) "passowor"
    4) "123456"
    5) "email"
    6) "944851899@qq.com"
    7) "email2"
    8) "99@qq.com"
    127.0.0.1:6379> 

    127.0.0.1:6379> HKEYS userinfo1
    1) "username"
    2) "passowor"
    3) "email"
    4) "email2"
    127.0.0.1:6379> HVALS userinfo1
    1) "king"
    2) "123456"
    3) "944851899@qq.com"
    4) "99@qq.com"
    127.0.0.1:6379> 

    127.0.0.1:6379> HGETALL userinfo1
    1) "username"
    2) "king"
    3) "passowor"
    4) "123456"
    5) "email"
    6) "944851899@qq.com"
    7) "email2"
    8) "99@qq.com"
    127.0.0.1:6379> HEXISTS userinfo1 username
    (integer) 1
    127.0.0.1:6379> HEXISTS userinfo1 username1
    (integer) 0
    127.0.0.1:6379> HEXISTS userinfo1 email
    (integer) 1
    127.0.0.1:6379> HEXISTS userinfo1 email1
    (integer) 0
    127.0.0.1:6379> HEXISTS userinfo1 email12
    (integer) 0
    127.0.0.1:6379> HEXISTS userinfo1 email2
    (integer) 1
    127.0.0.1:6379> HLEN userinfo1
    (integer) 4
    127.0.0.1:6379> 

    127.0.0.1:6379> HGETALL
    (error) ERR wrong number of arguments for 'hgetall' command
    127.0.0.1:6379> HGETALL userinfo1
    1) "username"
    2) "king"
    3) "passowor"
    4) "123456"
    5) "email"
    6) "944851899@qq.com"
    7) "email2"
    8) "99@qq.com"
    127.0.0.1:6379> HDEL userinfo1 email2
    (integer) 1
    127.0.0.1:6379> HGETALL userinfo1
    1) "username"
    2) "king"
    3) "passowor"
    4) "123456"
    5) "email"
    6) "944851899@qq.com"
    127.0.0.1:6379> 
  • 相关阅读:
    .NET题目(收集来自网络)
    c#反射
    c#泛型
    asp.net core 下载文件,上传excel文件
    remote: HTTP Basic: Access denied fatal: Authentication failed for'https'
    获取jwt(json web token)中存储的用户信息
    System.data.sqlclient.sqlexception:将截断字符串或二进制数据终止
    代码热更新
    左手坐标系 vs 右手坐标系
    GPU相关临时笔记
  • 原文地址:https://www.cnblogs.com/my-blogs-for-everone/p/10207991.html
Copyright © 2011-2022 走看看