首页 > 其他 > 详细

Redis的使用

时间:2019-04-13 19:47:06      阅读:122      评论:0      收藏:0      [点我收藏+]

一、Redis基本介绍

Redis:remote dictionary server 远程字典服务器。Redis性能非常高,单机能够达到15w qps,通常适合做缓存,也可以持久化。

Redis安装好后,默认有16个数据库,初始默认使用0号库, 编号是 0...15
1.添加key-val [set]
2.查看当前redis的所有key [keys *]
3.获取key对应的值.[get key]
4.切换redis数据库 [select index]
5.如何查看当前数据库的key-val数量[dbsize]
6.清空当前数据库的key-val和清空所有数据库的key-val[flushdb flushall]

二、Redis的CRUD操作

Redis的五大数据类型:string(字符串)、hash(哈希)、list(列表)、set(集合)、zset(sorted set 有序集合)

1、string(字符串)

string是Redis最基本的类型,一个key对应一个value。string类型是二进制安全的。除普通的字符串外,也可以存放图片等数据。redis中字符串value最大是512M。

string字符串的CRUD操作:set[如果存在就相当于修改,不存在就是添加]/get/del

setex(set with expire)键秒值

mset[同时设置一个或多个key-value对]

mget[同时获取多个key-value]

技术分享图片

2、hash(哈希,类似于golang中的map)

hash是一个键值对集合。var user1 map[string]string。
hash是一个string类型的field和value的映射表,hash特别适合用于存储对象。

技术分享图片

3、list(列表)

列表是简单的字符串列表,按照插入顺序排序。可以添加一个元素到列表的头部(左边)或者尾部(右边)。

list本质是一个链表,list的元素是有序的,元素的值可以重复。 

技术分享图片

 

Redis的使用

原文:https://www.cnblogs.com/xidian2014/p/10702478.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!