redis的肤浅学习

redis是什么?

redis是一款非关系型数据库。将数据存在内存中(缓存)。这样查询的速度比关系型数据要快得多,适合一些短时间内不变的数据使用。比如购物网站上的收获地址,那些省市是基本不会变的,还有网站上的分类,一般短时间内都不会变。

win10下该如何使用?

win10下redis的安装与使用:去redis中文网下载对应的zip包,然后解压。先运行server.exe,再运行cli.exe(注意:server.exe点开后,不要将窗口关掉)

关于默认端口号6379的小典故

redis的默认端口号是6379。
6379在是手机按键上MERZ对应的号码,而MERZ取自意大利歌女Alessia Merz的名字。MERZ长期以来被redis的作者及其朋友当作愚蠢的代名词。

redis的五个类型

redis有五个数据类型:
1.String(字符串)
2.Hash(哈希),相当于Map
3.List(列表)
4.Set(无序集合)
5.sorted set(有序集合)

redis的最基础命令

  1. String的添加和获取是set和get
    2.Hash的添加和获取是hset,hget,hgetall
    3.List的添加和获取是Ipush,rpush,lrange(l代表左,r代表右。lpop和rpop是左弹出和右弹出)
    4.Set(无序集合)的添加和获取是sadd,smembers。(set可以自动去重)
    5.sorted set(有序集合)的添加和获取是zadd,zrange(也称为zset,既可以去重也可以排序。zrem是删除)

在java中最基本的简单使用

在java中简单使用redis:
1.先导入jar包(jedis.jar)
2.创建连接服务(Jedis jedis = new Jedis();)
3.提前写好关闭连接,担心最后忘记写(jedis.close();)
4.进行数据的增删改查,以String为例(
jedis.set(key: ,vslue: );//添加数据为键值对
jedis.get(key);//根据键名获取值
最后写上打印语句
)

猜你喜欢

转载自www.cnblogs.com/ccav1/p/10227082.html