[转载] 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 ...
随机推荐
- LeetCode 链表题 ( Java )
leetcode 237. 删除链表中的节点 链接:https://leetcode-cn.com/problems/delete-node-in-a-linked-list/ 示例 : 输入: he ...
- ThinkPHP5——安装验证码和使用
1.使用composer安装验证码 首先要安装composer,大部分“composer require topthink/think-captcha”命令无法运行或者提示不是内部文件或可执行命令,都 ...
- Python爬虫实战之爬取糗事百科段子
首先,糗事百科大家都听说过吧?糗友们发的搞笑的段子一抓一大把,这次我们尝试一下用爬虫把他们抓取下来. 友情提示 糗事百科在前一段时间进行了改版,导致之前的代码没法用了,会导致无法输出和CPU占用过高的 ...
- Python自动化之下拉框,隐藏标签定位 代码&报错解决
python自动化:下拉框定位方法之select标签 style="display: none;" 报错 selenium.common.exceptions.ElementNo ...
- 笔记||Python3之字符串格式化输出
字符串的格式化输出方法一: 常用的字符串格式化符号:%s --- 用str()函数进行字符串转换 %d --- 转成有符号十进制数 %f --- 转成浮点数(小数部分自然截断 ...
- HA-高可用集群
原理:两台web服务器,通过心跳线进行通信,当主节点出现服务异常,备用节点通过探测判断主节点是否存活,若是不存活,就把服务接管过来. Web1和Web2中间有一根心跳线,检查对方的存活状态.流动IP: ...
- JS基础-this
this this的指向有哪几种情况? this代表函数调用相关联的对象,通常页称之为执行上下文. 作为函数直接调用,非严格模式下,this指向window,严格模式下,this指向undefined ...
- LiteByte教程
转载请标明原文地址:https://www.cnblogs.com/zhangyukof/p/12073041.html 简介 LiteByte是一种轻量级的二进制数据交换格式.体积小巧.简单易用是设 ...
- Linux下如何编辑pdf文件目录
目前,我使用的是系统LinuxMint,之前硬盘没坏时都是用Foxit Reader和Okular查看pdf文件,可是后来发现Foxit Reader十分吃CPU,而且现在换了固态硬盘之后只有120G ...
- ngxtop(nginx实时监控工具)
原文内容来自于LZ(楼主)的印象笔记,如出现排版异常或图片丢失等问题,可查看当前链接:https://app.yinxiang.com/shard/s17/nl/19391737/dea1ca3a-7 ...