[转载] 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 ...
随机推荐
- php踩过的那些坑(1) isset()详解
前言:在日常开发中经常会遇到使用isset()函数检测一个变量是否设置,有什么需要注意的地方,今天一起来讨论一下 注:测试的php版本是5.6.22 一.前方有坑 先上代码: $arr['a'] = ...
- 大型情感剧集Selenium:8_selenium网页截图的四种方法
有时候,有时候,你会相信一切有尽头-当你的代码走到了尽头,那么保留最后一刻的状态尤为重要,此时你该如何操作?记录日志-没有将浏览器当前的状态进行截图来的直观! 那么,selenium截取截屏,有哪些方 ...
- 全面认识 RUST -- 掌控未来的雷电
文章目录 RUST 简介 如何衡量语言的好坏? 静态语言 编译器 语言定位 代表性项目 Hello World RUST 前景 RUST 简介 Rust 是一种兼顾内存安全.高并发和稳定运行的编程语言 ...
- Zookeeper选取机制
1)半数机制:集群中半数以上机器存活,集群可用.所以Zookeeper适合安装奇数台服务器. 2)Zookeeper虽然在配置文件中并没有指定Master和Slave.但是,Zookeeper工作时, ...
- 2018HDU多校训练-3-Problem G. Interstellar Travel
链接:http://acm.hdu.edu.cn/showproblem.php?pid=6325 Interstellar Tra ...
- SpringBoot+SpringDataJPA如何实现自定义查询[多表,多条件,分页,自定义sql封装]
举个例子:我们要在已经搭建好了的JPA环境下实现联合多表,多条件,多排序条件,分页查询一个表格数据,下面的表格 返回类MyJSON: public class MyJSON { private Str ...
- Django 05
目录 配置测试脚本文件 单表操作 增加数据 查询数据 修改数据 删除数据 查询十三太保 双下划线查询 连表下的数据增删改 一对多/一对一 多对多 跨表查询 基本对象的跨表查询 (子查询) 基于双下划线 ...
- 【HTML5】296- 重新复习 HTML5 的 5大存储方式
点击上方"前端自习课"关注,学习起来~ 一.介绍 在 HTML5 规范之前,存储主要是用 cookies . cookies 的缺点有: 在请求头上带着数据: 大小是 4k 之内: ...
- 【算法】273-每周一练 之 数据结构与算法(Tree)
这是第六周的练习题,最近加班比较多. 下面是之前分享的链接: [算法]200-每周一练 之 数据结构与算法(Stack) [算法]213-每周一练 之 数据结构与算法(LinkedList) [算法] ...
- 常用eslint配置
"off"或者0 //关闭规则关闭 "warn"或者1 //在打开的规则作为警告(不影响退出代码) "error"或者2 //把规则作为一个 ...