Redis数据库之概念与创建服务
概念
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数据库之概念与创建服务的更多相关文章
- mongodb配置数据库文件夹,创建服务
配置步骤 1.新建data文件夹,并在data下创建db及log文件夹 2.在mongodb安装目录下新增mongod.cfg文件,配置如下 systemLog: destination: fi ...
- redis数据库-VUE创建项目
redis数据库 ''' 关系型数据库: mysql, oracle 非关系型数据库(nosql): redis,mongodb (没有表的概念) key-value mongodb: json 数据 ...
- 高级运维(六):源码安装Redis缓存服务、常用Redis数据库操作指令、配置Redis主从服务器
一.源码安装Redis缓存服务 目标: 本案例要求先快速搭建好一台Redis服务器,并测试该缓存服务器: 1> 设置变量test,值为123 2> 查看变量test的值 3> 设置计 ...
- Linux通过端口转发来访问内网服务(端口转发访问阿里云Redis数据库等服务)
# 安装rinetd wget http://www.boutell.com/rinetd/http/rinetd.tar.gz&&tar -xvf rinetd.tar.gz& ...
- 使用AOF持久化文件实现还原Redis数据库并得到RDB持久化文件
目录 1 编写本文的初衷 2 具体实施 2.1 Redis持久化概念简介 2.2 获取指定Redis的AOF持久化文件 2.3 把Redis的持久化AOF文件转换为RDB文件 1 编写本文的初衷 因为 ...
- windows下安装redis数据库
第一步: 下载windows版本的Redis:https://github.com/MSOpenTech/redis/releases 这里我下载的是msi安装程序版: 安装时会让你指定Redis使用 ...
- redis数据库基础篇
一.Redis介绍 Redis 是一个高性能的key-value数据格式的内存缓存,NoSQL数据库.NOSQL:not only sql,泛指非关系型数据库.关系型数据库: (mysql, orac ...
- 超强、超详细Redis数据库入门教程
这篇文章主要介绍了超强.超详细Redis入门教程,本文详细介绍了Redis数据库各个方面的知识,需要的朋友可以参考下 [本教程目录] 1.redis是什么2.redis的作者何许人也3.谁在使用red ...
- redis 数据库实现
redis 数据库实现 数据库的 server 端和 client 端 server 端 数据库在 server 端的存储 // redisServer 结构 struct redisServer { ...
随机推荐
- Mego开发文档 - 基础查询
基础查询 Mego 使用语言集成查询(LINQ)从数据库查询数据.LINQ允许您使用C#(或其他.NET语言)根据派生的上下文和实体类编写强类型查询.将LINQ查询的表示传递给数据库提供者,翻译为数据 ...
- 新概念英语(1-39)Don't drop it!
新概念英语(1-39)Don't drop it! Where does Sam put the vase in the end ? A:What are you going to do with t ...
- Python/零起点(一、数字及元组)
Python/零起点(一.数字及元组) int整型 int()强行转换成整型数据类型 int整型是不可变,且是不可迭代的对象 一.整型数字用二进制位数表示案例: age=7 #设定一个数字赋值给age ...
- uestc 1703一道更简单的字符串题目
https://vjudge.net/problem/UESTC-1703 题意:略 思路: 枚举+字符串hash. ans从1到len开始枚举字符串的长度,然后就依次比较各段长度为ans的字符串的h ...
- Spring学习之AOP与事务
一.概述 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术.AOP是OOP的延续, ...
- POJ-1062 昂贵的聘礼---Dijkstra+枚举上界
题目链接: https://vjudge.net/problem/POJ-1062 题目大意: 中文题 思路: 1是终点,可以额外添加一个源点0,0到任意一节点的距离就是这个点的money,最终求的是 ...
- Java知识体系纲要
最近一段时间,把Java主要涉及到的大概念都大致学习了一遍,为了让自己能够更好地形成对Java知识体系的整体把握,先把学过的知识点添加到自己画的思维导图上. 整个Java知识体系的划分,我自己主要将它 ...
- Linux(一)VMware虚拟机的安装
vmware的安装文件: 链接:https://pan.baidu.com/s/1QGjNqRZzE-vV7Af0PI2QYA 密码:omfe 1.1 首先下载安装包 安装包的内容 1.2 双击exe ...
- C#之冒泡排序
以前在学校的时候看过冒泡排序,看的时候挺明白的,但是自己写的时候就写不出来,在网上搜索了一下,发现网上的冒泡排序算法几乎都不符合冒泡排序的原理,虽然也能实现,但是不正宗. 冒泡排序从字面意思理解:应该 ...
- 音频压缩编码 opus 附完整C++代码示例
绝大数人都知道mp3格式编码,以及aac,amr等压缩格式编码. 而在语音通信界有一个强悍的音频格式编码opus. 经过实测,压缩比最高可以达到1:10. 100KB 压缩后 10KB 虽然是有损压缩 ...