ÀÖÓãµç¾º


  • ½ÌÓýÐÐÒµA¹ÉIPOµÚÒ»¹É£¨¹ÉƱ´úÂë 003032£©

    È«¹ú×Éѯ/ͶËßÈÈÏߣº400-618-4000

    redisµÄÊý¾Ý½á¹¹

    ¸üÐÂʱ¼ä:2018Äê08ÔÂ06ÈÕ14ʱ39·Ö À´Ô´:ÀÖÓã²¥¿Í ä¯ÀÀ´ÎÊý:

    ¡¡¡¡1. redisµÄÊý¾Ý½á¹¹£º

    ¡¡¡¡redis´æ´¢µÄÊÇ£ºkey,value¸ñʽµÄÊý¾Ý£¬ÆäÖÐkey¶¼ÊÇ×Ö·û´®£¬valueÓÐ5ÖÖ²»Í¬µÄÊý¾Ý½á¹¹

    ¡¡¡¡valueµÄÊý¾Ý½á¹¹£º

    ¡¡¡¡1) ×Ö·û´®ÀàÐÍ string

    ¡¡¡¡2) ¹þÏ£ÀàÐÍ hash £º map¸ñʽ

    ¡¡¡¡3) ÁбíÀàÐÍ list £º linkedlist¸ñʽ¡£Ö§³ÖÖØ¸´ÔªËØ

    ¡¡¡¡4) ¼¯ºÏÀàÐÍ set £º ²»ÔÊÐíÖØ¸´ÔªËØ

    ¡¡¡¡5) ÓÐÐò¼¯ºÏÀàÐÍ sortedset£º²»ÔÊÐíÖØ¸´ÔªËØ£¬ÇÒÔªËØÓÐ˳Ðò

    ¡¡¡¡2. ×Ö·û´®ÀàÐÍ string

    ¡¡¡¡1. ´æ´¢£º set key value

    ¡¡¡¡127.0.0.1:6379> set username zhangsan

    ¡¡¡¡OK

    ¡¡¡¡2. »ñÈ¡£º get key

    ¡¡¡¡127.0.0.1:6379> get username

    ¡¡¡¡"zhangsan"

    ¡¡¡¡3. ɾ³ý£º del key

    ¡¡¡¡127.0.0.1:6379> del age

    ¡¡¡¡(integer) 1

    ¡¡¡¡3. ¹þÏ£ÀàÐÍ hash

    ¡¡¡¡1. ´æ´¢£º hset key field value

    ¡¡¡¡127.0.0.1:6379> hset myhash username lisi

    ¡¡¡¡(integer) 1

    ¡¡¡¡127.0.0.1:6379> hset myhash password 123

    ¡¡¡¡(integer) 1

    ¡¡¡¡2. »ñÈ¡£º

    ¡¡¡¡hget key field: »ñȡָ¶¨µÄfield¶ÔÓ¦µÄÖµ

    ¡¡¡¡127.0.0.1:6379> hget myhash username

    ¡¡¡¡"lisi"

    ¡¡¡¡hgetall key£º»ñÈ¡ËùÓеÄfieldºÍvalue

    ¡¡¡¡127.0.0.1:6379> hgetall myhash

    ¡¡¡¡1) "username"

    ¡¡¡¡2) "lisi"

    ¡¡¡¡3) "password"

    ¡¡¡¡4) "123"

    ¡¡¡¡3. ɾ³ý£º hdel key field

    ¡¡¡¡127.0.0.1:6379> hdel myhash username

    ¡¡¡¡(integer) 1

    ¡¡¡¡4. ÁбíÀàÐÍ list:¿ÉÒÔÌí¼ÓÒ»¸öÔªËØµ½ÁбíµÄÍ·²¿(×ó±ß)»òÕßβ²¿(ÓÒ±ß)

    ¡¡¡¡1. Ìí¼Ó£º

    ¡¡¡¡1. lpush key value: ½«ÔªËؼÓÈëÁбí×ó±í

    ¡¡¡¡2. rpush key value£º½«ÔªËؼÓÈëÁбíÓÒ±ß

    ¡¡¡¡127.0.0.1:6379> lpush myList a

    ¡¡¡¡(integer) 1

    ¡¡¡¡127.0.0.1:6379> lpush myList b

    ¡¡¡¡(integer) 2

    ¡¡¡¡127.0.0.1:6379> rpush myList c

    ¡¡¡¡(integer) 3

    ¡¡¡¡2. »ñÈ¡£º

    ¡¡¡¡lrange key start end £º·¶Î§»ñÈ¡

    ¡¡¡¡127.0.0.1:6379> lrange myList 0 -1

    ¡¡¡¡1) "b"

    ¡¡¡¡2) "a"

    ¡¡¡¡3) "c"

    ¡¡¡¡3. ɾ³ý£º

    ¡¡¡¡lpop key£º ɾ³ýÁбí×î×ó±ßµÄÔªËØ£¬²¢½«ÔªËØ·µ»Ø

    ¡¡¡¡rpop key£º ɾ³ýÁбí×îÓұߵÄÔªËØ£¬²¢½«ÔªËØ·µ»Ø

    ¡¡¡¡5. ¼¯ºÏÀàÐÍ set £º ²»ÔÊÐíÖØ¸´ÔªËØ

    ¡¡¡¡1. ´æ´¢£ºsadd key value

    ¡¡¡¡127.0.0.1:6379> sadd myset a

    ¡¡¡¡(integer) 1

    ¡¡¡¡127.0.0.1:6379> sadd myset a

    ¡¡¡¡(integer) 0

    ¡¡¡¡2. »ñÈ¡£ºsmembers key:»ñÈ¡set¼¯ºÏÖÐËùÓÐÔªËØ

    ¡¡¡¡127.0.0.1:6379> smembers myset

    ¡¡¡¡1) "a"

    ¡¡¡¡3. ɾ³ý£ºsrem key value:ɾ³ýset¼¯ºÏÖеÄij¸öÔªËØ

    ¡¡¡¡127.0.0.1:6379> srem myset a

    ¡¡¡¡(integer) 1

    ¡¡¡¡6. ÓÐÐò¼¯ºÏÀàÐÍ sortedset£º²»ÔÊÐíÖØ¸´ÔªËØ£¬ÇÒÔªËØÓÐ˳Ðò.ÿ¸öÔªËØ¶¼»á¹ØÁªÒ»¸ödoubleÀàÐ͵ķÖÊý¡£redisÕýÊÇͨ¹ý·ÖÊýÀ´Îª¼¯ºÏÖеijÉÔ±½øÐдÓСµ½´óµÄÅÅÐò¡£

    ¡¡¡¡1. ´æ´¢£ºzadd key score value

    ¡¡¡¡127.0.0.1:6379> zadd mysort 60 zhangsan

    ¡¡¡¡(integer) 1

    ¡¡¡¡127.0.0.1:6379> zadd mysort 50 lisi

    ¡¡¡¡(integer) 1

    ¡¡¡¡127.0.0.1:6379> zadd mysort 80 wangwu

    ¡¡¡¡(integer) 1

    ¡¡¡¡2. »ñÈ¡£ºzrange key start end [withscores]

    ¡¡¡¡127.0.0.1:6379> zrange mysort 0 -1

    ¡¡¡¡1) "lisi"

    ¡¡¡¡2) "zhangsan"

    ¡¡¡¡3) "wangwu"

    ¡¡¡¡127.0.0.1:6379> zrange mysort 0 -1 withscores

    ¡¡¡¡1) "zhangsan"

    ¡¡¡¡2) "60"

    ¡¡¡¡3) "wangwu"

    ¡¡¡¡4) "80"

    ¡¡¡¡5) "lisi"

    ¡¡¡¡6) "500"

    ¡¡¡¡3. ɾ³ý£ºzrem key value

    ¡¡¡¡127.0.0.1:6379> zrem mysort lisi

    ¡¡¡¡(integer) 1

    ¡¡¡¡7. ͨÓÃÃüÁî

    ¡¡¡¡1. keys * : ²éѯËùÓеļü

    ¡¡¡¡2. type key £º »ñÈ¡¼ü¶ÔÓ¦µÄvalueµÄÀàÐÍ

    ¡¡¡¡3. del key£ºÉ¾³ýÖ¸¶¨µÄkey value

    ¡¡¡¡

    ×÷ÕߣºÀÖÓã²¥¿ÍJavaÅàѵѧԺ¡¡¡¡

    Ê×·¢£ºhttp://java.itcast.cn/

    0 ·ÖÏíµ½£º
    ºÍÎÒÃÇÔÚÏß½»Ì¸£¡


    ¡¾ÍøÕ¾µØÍ¼¡¿¡¾sitemap¡¿