redis常用命令

REDIES
        概念
                非关系型数据库
                        表和表之间不再直接进行关联
                        数据一般存在内存中
                        支持数据类型
                                string/hash/list/set/sortedset
                        key:value 字符串
                        
        命令
                string
                        set username zs
                        get username
                        del username
                hash
                        hset person username zs
                        hget person username
                        hgetall person
                        hdel person name
                list(可以存相同数据,有顺序)
                        lpush names zs  添加
                        rpush names ls  追加
                        lpop names 
                        rpop names
                        lrange names 0 -1
                                *队列和栈区别
                set(不可以存相同数据,没有顺序)
                        sadd book hlm
                        smembers book
                        srem book hlm
                        
                sortedset(不可以存相同数据,有顺序)
                        zadd book 10 shz
                        zrange book 0 -1
                        zrem book shz
                        
                        
                keys *
                type book
                del book
                
                
                持久化
                        rdb(默认)
                        aof
                        
                        
Jedis
        Jedis jedis = new Jedis("ip",端口号)
        jedis.setex("username",500,"zs")
        jedis.close();
        
        
        
        JedisPoolConfig config;
        JedisPool pool = JedisPool(config,"ip",端口号)
        Jedis jedis = pool.getResource();
        //做操作
        jedis.close();


更多免费技术资料可关注:annalin1203

posted @ 2020-05-13 09:33  幽暗森林之猪大屁  阅读(103)  评论(0)    收藏  举报