当前位置:首页  综合精选

综合精选

redis教程视频(redis教程)

2023-06-09 07:44:35
导读 你们好,最近小活发现有诸多的小伙伴们对于redis教程视频,redis教程这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。1

你们好,最近小活发现有诸多的小伙伴们对于redis教程视频,redis教程这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。

1、 前言:

2、 应公司要求,最近学习了一些关于redis数据库的简单入门教程,整理出来分享给大家。如果你喜欢他们,可以关注他们,喜欢他们~

3、 文章如有不足之处,请指正。谢谢你。

4、 目录

5、 redis是什么?为什么要用?

6、 redis和mysql有什么区别?

7、 适用场景

8、 redis的安装和使用?

9、 常见redis命令

10、 雷迪斯钥匙手术

11、 一、redis是什么?为什么要用?

12、 简介:

13、 Redis是一个开源的键值缓存框架,用C语言编写,也是一个提供多种语言API的高性能框架。

14、 SET每秒耗时11万次,get每秒8.1万次。

15、 数据完全存储在内存空间,支持主从模式的数据持久化和数据备份。

16、 值可以是字符串、(哈希)映射、(列表)列表、(集合)集合,

17、 (有序集)有序集

18、 二,redis和mysql的区别?

19、 我们都知道mysql是持久数据化存储,存储在磁盘当中的,会涉及到一些io,存储速度会较慢,这时候就出现了redis数据库,redis存储数据在内存当中,大幅度的提高了大数量的web访问速度。

20、 Redis+Mysql 它就是一个内存+磁盘关系的一个映射,redis存储在内存中mysql存储在磁盘中,这样的话web每次访问redis如果没有数据就再去mysql读取数据,大大的提高了运行速度。

21、 Redis:

22、 内存数据库,数据存储在内存当中,速度快。

23、 Mysql:

24、 关系型数据库,功能强大,存储在磁盘,访问效率低。

25、 三,适用场景 

26、 1,取最新n个数据的操作

27、 2,排行榜,取topn个数据(最佳人气前10条)

28、 3,精确的设置过期时间

29、 4,记数据

30、 5,实时系统,反垃圾系统。

31、 6,Pub,sun构建实时消息系统。

32、 7,构建消息队列

33、 8,缓存

34、 四,redis的安装以及使用?

35、 1,先从github上下载window版本,支持32和64位,这时候我们下载Redis-x64-xxx.zip压缩包到C 盘解压改名为redis。

36、 2,打开com窗口(win+R -- 输入cmd),使用cd命令切换到C:/redis

37、 cd.

38、 cd redis

39、 3,在C:/redis 目录下执行以下命令打开服务

40、 redis-server.exe redis.windows.conf

41、  成功后的效果图

42、 4,这时候要打开另个cmd窗口,不要关闭原来的cmd窗口,不然redis服务会关闭。

43、 5,打开cmd窗口,切换到redis目录下执行以下命令 

44、 redis-cli.exe -h 127.0.0.1 -p 6379

45、 这样就进入了redis的命令操作

46、 五,常用的redis命令 

47、 Redis -cli  --操作redis数据库(需要在redis目录下执行哦)

48、 Quit --关闭操作redis数据库

49、 六,对键的操作

50、 1,设置键值(key)对的值(value),删除键。 

51、 Set key value --设置键值

52、 Del key --删除键

53、 2,判断一个键是不是存在。 

54、 Exists key

55、 3,设置一个key的过期时间

56、 Expire key 10 单位:秒

57、 4,删除key的过期时间(在过期之前进行才有意义)

58、 Prsist key

59、 5,查询符合某个模式的key

60、 Keys goods* -- 查询有以goods开头的key

61、 Keys * --查询所有的key

62、 6,查询key对应的类型

63、 Type key

以上就是redis教程这篇文章的一些介绍,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!