Redis数据库之概念与创建服务

摘要:
Concept RemoteDictionary Server键值数据库存储系统,数据结构服务器。键是String类型,值可以是字符串、映射、列表、集合和排序集合。超日志类型创建服务。Redis可以创建四种类型的服务:临时服务、默认服务、自定义服务以及主服务和辅助服务。临时服务1A。创建服务器:Redi

  概念                                 

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

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

  创建服务                         

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

  临时服务             

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

  默认服务            

默认服务名为Rdis

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

  自定义服务       

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

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

  创建主从服务      

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

Redis数据库之概念与创建服务第1张

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

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

 1 # 打开一个dos窗口,进入tool1目录
 2 A. 改从服务: redis.windows.conf: port 6380 slaveof 127.0.0.1 6379
 3 # 进入tool目录
 4 B. 安装主服务: redis-server.exe --service-install redis.windows.conf --service-name redismaster --loglevel verbose
 5 C. 启动主服务: redis-server.exe --service-start --service-name redismaster
 6 # 进入tool1目录
 7 D. 安装从服务: redis-server.exe --service-install redis.windows.conf --service-name redisclient --loglevel verbose
 8 E. 启动从服务: redis-server.exe --service-start --service-name redisclient
 9 # 进入tool目录
10 F. 客户端连接主服务: redis-cli.exe -h 127.0.0.1 -p 6379
11 # 进入tool1目录
12 G. 客户端连接从服务: redis-cli.exe -h 127.0.0.1 -p 6380
13 # 进入tool目录
14 H. 停止主服务: redis-server.exe --service-stop --service-name redismaster
15 I. 卸载主服务: redis-server.exe --service-uninstall --service-name redismaster
16 # 进入tool1目录
17 J. 停止从服务: redis-server.exe --service-stop --service-name redisclient
18 K. 卸载从服务: redis-server.exe --service-uninstall --service-name redisclient

  Redis安装             

  windows下安装               

Redis数据库之概念与创建服务第2张

  linux下安装                  

Redis数据库之概念与创建服务第3张

  ubuntu下安装              

Redis数据库之概念与创建服务第4张

免责声明:文章转载自《Redis数据库之概念与创建服务》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇某次CTF 之apkn数码问题, 全排列哈希下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

探究 Redis 4 的 stream 类型

 redis 2 10 月初,Redis 搞了个大新闻。别紧张,是个好消息:Redis 引入了名为 stream 的新数据类型和对应的命令,大概会在年底正式发布到 4.x 版本中。像引入新数据类型这样的变化在 Redis 的发展历史上非常罕见,所以称之为大新闻一点也不为过。至少很多介绍 Redis 的资料要跟着修订了。 背景 按作者的介绍,strea...

yum 安装redis

如果yum 安装的redis 报没有安装包那么可以按照以下操作来安装redis 方法一: 安装epel-release 再安装redis就可以了 yum -y install epel-release yum -y install redis 方法二: 如果要安装最新的redis,需要安装Remi的软件源,官网地址:http://rpms.famille...

redis初步(1)

Redis有字符串、散列、列表、集合等数据结构。 STRING 如果只用字符 这个类型,那么redis就像是一个可以持久化的memcached服务器,(因为memcache的数据仅保持在内存中,服务器重启后数据将丢失); 存储的键值对,原则键名不要超过1024字节,因为既消耗内存存储空间,而且查询时也使查询成本变高。 值可以存下一个jpeg的图片字符流。...

Spring-session redis 子域名 session

Spring-session & redis 子域名共享session 例子: a.example.comb.example.comSpring 版本 4.2.6.RELEASE Spring-session Maven 依赖相关的包 <!-- redis --> <dependency> <groupId>re...

C# 通过ServiceStack 操作Redis——List类型的使用及示例

Redis list的实现为一个双向链表,即可以支持反向查找和遍历,更方便操作,不过带来了部分额外的内存开销, /// <summary> /// Redis list的实现为一个双向链表,即可以支持反向查找和遍历,更方便操作,不过带来了部分额外的内存开销, /// Redis内部的很多实现,包括发送缓冲队列等也都是用的这...

Redis的高可用

1.持久化:主要作用是数据备份,将数据存储在硬盘,保证数据不会因进程退出而丢失 2.复制: 哨兵和集群都是在复制的基础上实现高可用的,复制主要实现了数据的多机备份,以及对于读操作的负载均衡和简单的故障恢复 缺陷:故障恢复无法自动化,写操作无法负载均衡,存储能力受到单机的限制 3.哨兵:在复制的基础上,哨兵实现了自动化的故障恢复。缺陷:写操作无法负载均衡;存...