概念
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
主服务在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下安装
linux下安装
ubuntu下安装