多语言展示
当前在线:1691今日阅读:155今日分享:35

redis入门教程

Redis是开源的key-value缓存框架,由c语言编写,也是一款高性能的框架提供多种语言的API 。
工具/原料

Redis安装包

方法/步骤
1

前言:应公司需求,最近学习了一下redis数据库的一些简单入门的教程,整理出来分享给大家,喜欢的可以关注和点赞哦~如文章中有不足之处求指正,谢谢 目录·什么是redis?为什么用使用它?·redis和mysql的区别?·适用的场景·redis的安装以及使用?·常用的redis命令·redis对键的操作 一,什么是redis ?为什么要用它?简单介绍:Redis是开源的key-value缓存框架,由c语言编写,也是一款高性能的框架提供多种语言的API 。 SET 每秒11万次    取get每秒81000次。 数据完全存储在内存空间中,支持数据持久性,支持master-slave模式的数据备份。 Value可以是字符串,(hash)Map,(List)列表,(SET)集合, (sorted set)有序集合二,redis和mysql的区别?我们都知道mysql是持久数据化存储,存储在磁盘当中的,会涉及到一些io,存储速度会较慢,这时候就出现了redis数据库,redis存储数据在内存当中,大幅度的提高了大数量的web访问速度。 Redis+Mysql 它就是一个内存+磁盘关系的一个映射,redis存储在内存中mysql存储在磁盘中,这样的话web每次访问redis如果没有数据就再去mysql读取数据,大大的提高了运行速度。 Redis: 内存数据库,数据存储在内存当中,速度快。 Mysql:关系型数据库,功能强大,存储在磁盘,访问效率低。    三,适用场景 1,取最新n个数据的操作2,排行榜,取topn个数据(最佳人气前10条)3,精确的设置过期时间4,记数据5,实时系统,反垃圾系统。6,Pub,sun构建实时消息系统。7,构建消息队列8,缓存  四,redis的安装以及使用?1,先从github上下载window版本,支持32和64位,这时候我们下载Redis-x64-xxx.zip压缩包到 C 盘解压改名为 redis。

2

2,打开com窗口(win+R   --> 输入 cmd),使用cd命令切换到C:/redis      cd..cd redis 3,在C:/redis 目录下执行以下命令 打开服务     redis-server.exe redis.windows.conf

推荐信息