[转载] redis学习入门 Redis 3.2.100
参考博客:
https://blog.csdn.net/flyer_tang/article/details/80320974
https://blog.csdn.net/weixin_30773135/article/details/97923338
https://www.cnblogs.com/SysoCjs/p/10394659.html
官网下载地址: http://redis.io/download (linux版)
github下载地址:https://github.com/MSOpenTech/redis/tags(windows版)
这里下载的是Redis-x64-3.2.100版本,我的电脑是win10 64位,所以下载64位版本的。

在运行中输入cmd,然后把目录指向解压的Redis目录。启动命令:redis-server.exe redis.windows.conf 出现下图显示表示启动成功了。

使用 Redis Desktop Manager 客户端链接 测试成功

上面虽然启动了redis,但是只要一关闭cmd窗口,redis服务就会消失。所以要把redis设置成windows下的服务。
接下来做一些Redis服务配置工作。
注意:
redis.windows-service.conf 是以系统服务的方式运行,会注入的系统服务当中一直运行。
而 redis.windows.conf 是以非系统服务方式启动程序使用的配置文件,也就是说关掉该窗口后,redis服务就会消失
我们先设置 redis.windows-service.conf 配置文件
1,设置访问密码:requirepass 123456

2,端口号:默认 6379,这里由于是测试,使用默认的即可

3,设置存储为最大值 maxmemory 1024000000 这个地方也可以不用设置,redis会自动设置的

4, 设置数据库的数量,默认数据库为16个 可以改为自定义数量

注意:如果正式上线用的话,记得把端口号和密码改掉,防止被攻击
另外:如果你修改了conf文件,重新重新启动服务才会生效
常用的redis服务命令
安装服务:redis-server --service-install redis.windows-service.conf --loglevel verbose
卸载服务:redis-server --service-uninstall
开启服务:redis-server --service-start
停止服务:redis-server --service-stop
指定服务名和端口:
redis-server --service-install –service-name redisService1 –port 10001
redis-server --service-start –service-name redisService1
使用上述命令安装redis服务,安装成功后可以在系统服务当中看到如下服务:

使用客户端软件重新链接

如果每次安装卸载嫌麻烦的话,可以把命令做成批处理文件:

install.bat 文件内容:

uninstall.bat 文件内容:

开始测试:
右键 redis-cli.exe 进行测试

直接使用会报错,(error) NOAUTH Authentication required. 需要输入密码验证:auth 123456

测试结果 : select 20 表示选择 db(20) 号库存储数据

我们在 Redis Desktop Manager 客户端刷新一下,同样可以看到

好了,关于Redis的基础应用,就先介绍到这儿,接下来将介绍如何在 Net中应用 Redis 。
[转载] redis学习入门 Redis 3.2.100的更多相关文章
- redis 学习入门篇
基本概念 redis是一个开源的.使用C语言编写的.支持网络交互的.可基于内存也可持久化的Key-Value数据库(非关系性数据库). redis的特点 速度快,因为数据存在内存中,读写数据的时候都不 ...
- redis学习之——redis.conf配置(基本)文件学习
# Redis configuration file example # Note on units: when memory size is needed, it is possible to sp ...
- Redis学习笔记~Redis主从服务器,读写分离
回到目录 Redis这个Nosql的存储系统一般会被部署到linux系统中,我们可以把它当成是一个数据服务器,对于并发理大时,我们会使用多台服务器充当Redis服务器,这时,各个Redis之间也是分布 ...
- redis学习笔记-redis的安装
Window 下安装 下载地址:https://github.com/MSOpenTech/redis/releases Redis 支持 32 位和 64 位.这个需要根据你系统平台的实际情况选择, ...
- Redis学习笔记-Redis内部数据结构
Redis内部数据结构 Redis和其他key-value数据库的很大区别是它支持非字符串类型的value值.它支持的value值的类型如下: sds (simple dynamic string) ...
- Redis学习 - 入门
业精于勤,荒于嬉:行成于思,毁于随 -- 韩愈·<进学解> 因为工作中需要用到Redis,所以最近抽点时间看了一下,现在将学习的内容整理一下. 一.简介 1.Redis是什么? R ...
- redis学习系列——redis持久化
1.写操作的流程 2.RDB快照-redis的第一个持久化策略 第一种是以快照的形式持久化到本地磁盘(RDB文件). 持久化策略是: 1.配置(save N M)在N秒内,redis至少发生M次修改, ...
- Redis学习笔记--Redis数据过期策略详解
本文对Redis的过期机制简单的讲解一下 讲解之前我们先抛出一个问题,我们知道很多时候服务器经常会用到redis作为缓存,有很多数据都是临时缓存一下,可能用过之后很久都不会再用到了(比如暂存sessi ...
- Redis学习笔记--Redis配置文件redis.conf参数配置详解
########################################## 常规 ########################################## daemonize n ...
随机推荐
- 漫谈LiteOS之开发板-串口(基于GD32450i-EVAL)
[摘要] 主要讲解物联网的技术积累,本期我们先带领大家学习漫谈LiteOS之漫谈开发板第一集-串口,本文基于GD32450i-EVAL对串口以及其通信做了一个简要的分析,以及开发过程中遇到的一些技术 ...
- Python装饰器总结,带你几步跨越此坑!
欢迎添加华为云小助手微信(微信号:HWCloud002 或 HWCloud003),输入关键字"加群",加入华为云线上技术讨论群:输入关键字"最新活动",获取华 ...
- 如何把图片变得炫酷多彩,Python教你这样实现!
有趣的图片 如何能让图片变得好玩?首先需要让它动起来!可如果是多张图片,我们还可以将其拼接起来组成gif动图,可一张图怎么玩?记得之前写过一个小练习,把一张图片拆分成九宫格的分片图.那么,能否由此下手 ...
- Spring Quartz定时任务设置
这里主要记录一下定时任务的配置,偏向于记录型的一个教程,这里不阐述Quartz的原理. 首先,在Spring配置文件里配置一个自己写好的一个包含执行任务方法的一个类. <bean id=&quo ...
- virtualenv 在windows下的简单应用
https://docs.python.org/zh-cn/3/tutorial/venv.html cmd下的操作: pip install virtualenv pip install virt ...
- iOS 网络基本剖析
一.网络通信的本质 数据传输,数据交换 Client <======> 服务器 二.HTTP.TCP,IP.UDP.Socket关系刨析 Socket:套接字,是一个用于网络传输 ...
- Python脚本之三种运行方式,你会几个?
前言本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理.作者:Jeremy_Lee123 一.交互模式下执行 Python 这种模式 ...
- ARTS-S golang定义类
package main import "fmt" type Student struct { Num int64 Name string } func(s *Student) s ...
- 网络安全之Windows基础
1.黑客常用DOS命令 基础: telnet服务:telnet 192.168.1.141 (默认没有打开telnet服务) 常用: color a ping -t -l 65550 ip 死亡之pi ...
- 分布式事务解决方案,中间件 Seata 的设计原理详解
作者:张乘辉 前言 在微服务架构体系下,我们可以按照业务模块分层设计,单独部署,减轻了服务部署压力,也解耦了业务的耦合,避免了应用逐渐变成一个庞然怪物,从而可以轻松扩展,在某些服务出现故障时也不会影响 ...