概念                                 

Remote   Dictionary  Server key-value  数据库存储系统,数据结构服务器。

键是String类型,值(value)可以是字符串(String), 哈希(Map), 列表(list), 集合(sets)和有序集合(sorted sets),hyperloglog类型

  创建服务                         

Redis可以创建的服务分为四种,分别是临时服务、默认服务、自定义服务、主从服务

  临时服务             

 A. 创建服务器: redis-server.exe  redis.windows.conf
B. 客户端连接: redis-cli.exe -h 127.0.0.1 -p 6379 (h: host p: port)
C. 关闭服务: 把dos窗口关闭即可

  默认服务            

默认服务名为Rdis

 A. 安装服务: redis-server.exe --service-install redis.windows.conf --loglevel verbose
B. 启动服务: redis-server.exe --service-start
C. 客户端连接: redis-cli.exe -h 127.0.0.1 -p 6379
D. 关闭服务: redis-server.exe --service-stop
E. 卸载服务: redis.server.exe --service-uninstall

  自定义服务       

自定义服务与默认服务的区别是自定义服务可以自定义服务名称

 # 自定义一个服务名为redismaster的服务
A. 安装服务: redis-server.exe --service-install redis.windows.conf --service-name redismaster --loglevel verbose
B. 启动服务: redis-server.exe --service-start --service-name redismaster
C. 客户端连接: redis.cli.exe -h 127.0.0.1 -p 6379
D. 关闭服务: redis-server.exe --service-stop --service-name redismaster
E. 卸载服务: redis-server.exe --service-uninstall --service-name redismaster

  创建主从服务      

该服务的创建需要两个redis目录,我将这两个目录分别命名为tool跟tool1

主服务在tool中创建,从服务在tool1中创建

现在创建主从服务,主服务为redismaster,从服务为redisclient

 # 打开一个dos窗口,进入tool1目录
A. 改从服务: redis.windows.conf: port 6380 slaveof 127.0.0.1 6379
# 进入tool目录
B. 安装主服务: redis-server.exe --service-install redis.windows.conf --service-name redismaster --loglevel verbose
C. 启动主服务: redis-server.exe --service-start --service-name redismaster
# 进入tool1目录
D. 安装从服务: redis-server.exe --service-install redis.windows.conf --service-name redisclient --loglevel verbose
E. 启动从服务: redis-server.exe --service-start --service-name redisclient
# 进入tool目录
F. 客户端连接主服务: redis-cli.exe -h 127.0.0.1 -p 6379
# 进入tool1目录
G. 客户端连接从服务: redis-cli.exe -h 127.0.0.1 -p 6380
# 进入tool目录
H. 停止主服务: redis-server.exe --service-stop --service-name redismaster
I. 卸载主服务: redis-server.exe --service-uninstall --service-name redismaster
# 进入tool1目录
J. 停止从服务: redis-server.exe --service-stop --service-name redisclient
K. 卸载从服务: redis-server.exe --service-uninstall --service-name redisclient

Redis安装

  windows下安装               

  linux下安装                  

  ubuntu下安装              

Redis数据库之概念与创建服务的更多相关文章

  1. mongodb配置数据库文件夹,创建服务

    配置步骤 1.新建data文件夹,并在data下创建db及log文件夹 2.在mongodb安装目录下新增mongod.cfg文件,配置如下 systemLog:    destination: fi ...

  2. redis数据库-VUE创建项目

    redis数据库 ''' 关系型数据库: mysql, oracle 非关系型数据库(nosql): redis,mongodb (没有表的概念) key-value mongodb: json 数据 ...

  3. 高级运维(六):源码安装Redis缓存服务、常用Redis数据库操作指令、配置Redis主从服务器

    一.源码安装Redis缓存服务 目标: 本案例要求先快速搭建好一台Redis服务器,并测试该缓存服务器: 1> 设置变量test,值为123 2> 查看变量test的值 3> 设置计 ...

  4. Linux通过端口转发来访问内网服务(端口转发访问阿里云Redis数据库等服务)

    # 安装rinetd wget http://www.boutell.com/rinetd/http/rinetd.tar.gz&&tar -xvf rinetd.tar.gz& ...

  5. 使用AOF持久化文件实现还原Redis数据库并得到RDB持久化文件

    目录 1 编写本文的初衷 2 具体实施 2.1 Redis持久化概念简介 2.2 获取指定Redis的AOF持久化文件 2.3 把Redis的持久化AOF文件转换为RDB文件 1 编写本文的初衷 因为 ...

  6. windows下安装redis数据库

    第一步: 下载windows版本的Redis:https://github.com/MSOpenTech/redis/releases 这里我下载的是msi安装程序版: 安装时会让你指定Redis使用 ...

  7. redis数据库基础篇

    一.Redis介绍 Redis 是一个高性能的key-value数据格式的内存缓存,NoSQL数据库.NOSQL:not only sql,泛指非关系型数据库.关系型数据库: (mysql, orac ...

  8. 超强、超详细Redis数据库入门教程

    这篇文章主要介绍了超强.超详细Redis入门教程,本文详细介绍了Redis数据库各个方面的知识,需要的朋友可以参考下 [本教程目录] 1.redis是什么2.redis的作者何许人也3.谁在使用red ...

  9. redis 数据库实现

    redis 数据库实现 数据库的 server 端和 client 端 server 端 数据库在 server 端的存储 // redisServer 结构 struct redisServer { ...

随机推荐

  1. Linux系统把/home重新挂载到其他硬盘或分区

    一开始没有做好规划,导致/home空间不足,再加上分区表不是GPT,导致无法扩展超过2T,因此需要重新划分一块更大的硬盘给/home. 1.把新挂载的4T硬盘进行分区和格式化 2.创建目录 sudo ...

  2. print 函数设置字体颜色

    格式:\033[显示方式;前景色;背景色m数值表示的参数含义:显示方式: 0(默认值).1(高亮).22(非粗体).4(下划线).24(非下划线). 5(闪烁).25(非闪烁).7(反显).27(非反 ...

  3. 日推20单词 Day01

    1.conflict n. 冲突 2.electronic adj. 电子的 3.mine n. 矿藏,地雷 4.mineral n. 矿物质 adj. 矿物的 5.undermine vt 破坏,渐 ...

  4. QT生成随机数

    QT生成随机数和C语言差距不大,C语言用srand()和rand(),QT是用Qsrand()和qrand(): QT生成随机数的格式是: qsrand(QTime(0,0,0).secsTo(QTi ...

  5. AOV网络和Kahn算法拓扑排序

    1.AOV与DAG 活动网络可以用来描述生产计划.施工过程.生产流程.程序流程等工程中各子工程的安排问题.   一般一个工程可以分成若干个子工程,这些子工程称为活动(Activity).完成了这些活动 ...

  6. redis从入门到

    下载 首先我们要到GitHub(https://github.com/MicrosoftArchive/redis/releases)上下载Source code (tar.gz) 上传到Linux上 ...

  7. scrapy中的request

    scrapy中的request 初始化参数 class scrapy.http.Request( url [ , callback, method='GET', headers, body, cook ...

  8. django 开发忘记密码通过邮箱找回功能

    一.流程分析: 1.点击忘记密码====>forget.html页面,输入邮箱和验证码,发送验证链接网址的邮件====>发送成功,跳到send_success.html提示 2.到邮箱里找 ...

  9. Hibernate注解用法

    @NotNull 适用于基本类型,任何对象的value不能为null. @NotBlank 适用于String类型,只能用于字符串不为null,并且字符串trim()以后length要大于0 @Not ...

  10. iframe 里的高度适应的问题

    iframe 这个东西功能是很强大,但是有一个巨大的问题就是高度自适应的问题: 不过这个问题,百度或者谷歌上有很多解决办法,但是,很多时候都有兼容性问题: 所有我就每个方法都试了一遍,终于找到了一个 ...