LOFTER for ipad —— 让兴趣,更有趣

点击下载 关闭
Redis单节点搭建部署
企业运维Joy 2020-05-11

1.下载Redis 官网https://redis.io/
2.解压--编译--安装【如果提示依赖包未安装,可根据提示进行安装】
[root@eby-db01 ~]# tar -zxf redis-4.0.2.tar.gz -C /usr/local/
[root@eby-db01 local]# cd redis-4.0.2/
[root@eby-db01 redis-4.0.2]# make MALLOC=libc
[root@eby-db01 redis-4.0.2]# cd src/
[root@eby-db01 src]# make install
3.优化配置文件,编辑redis.conf
*  开启密码验证:requirepass mypasswd
*  启动后台运行:daemonize yes
*  增加日志输出:logfile "/opt/redis-4.0.2/redis.log"
*  监听优化:bind 0.0.0.0,默认为127.0.0.1,只允许本机访问,可根据安全性是否修改
*  端口修改增加安全:port 6333 默认6379
4.启动redis
[root@eby-db01 redis-4.0.2]# ./src/redis-server redis.conf
[root@eby-db01 redis-4.0.2]# netstat -ntlp|grep 6333
tcp        0      0 0.0.0.0:6333            0.0.0.0:               LISTEN      1896/./src/redis-se
[root@eby-db01 redis-4.0.2]# ps -ef|grep redis
root      1896     1  0 10:58 ?        00:00:04 ./src/redis-server 0.0.0.0:6333
root      3100  1589  0 12:45 pts/1    00:00:00 grep --color=auto redis
5.停止redis,如果没有密码 -a mypasswd可省略
[root@eby-db01 redis-4.0.2]#./src/redis-cli -a mypasswd shutdown
6.简单操作命令
[root@eby-db01 redis-4.0.2]# ./src/redis-cli -p 6333
127.0.0.1:6333> set myname abam
(error) NOAUTH Authentication required.
提示需要认证
[root@eby-db01 redis-4.0.2]# ./src/redis-cli -p 6333 -a mypasswd
127.0.0.1:6333> set myname abama
OK
127.0.0.1:6333> get myname
"abama"
127.0.0.1:6333> del myname
(integer) 1
127.0.0.1:6333> get myname
(nil)
127.0.0.1:6333> exit
7.使用info查看redis运行详情,比较重要指标
127.0.0.1:6379> info
#Server(服务器信息)
**redis_version:4.0.2   #版本号**
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:9ed64093486f3f37
**redis_mode:standalone   #运行模式,standalone为单机模式**
os:Linux 3.10.0-1062.12.1.el7.x86_64 x86_64
arch_bits:64  
multiplexing_api:epoll
atomicvar_api:atomic-builtin
gcc_version:4.8.5
process_id:1896
run_id:65f5a5dc24bf6b8eb7c95d04d18cee5dce464a60
tcp_port:6379
uptime_in_seconds:7315
uptime_in_days:0
hz:10
lru_clock:10818904
executable:/opt/redis-4.0.2/./src/redis-server
config_file:/opt/redis-4.0.2/redis.conf
#Clients(已连接客户端信息)
**connected_clients:3 #已连接客户端的数量(不包括通过slave连接的客户端**
client_longest_output_list:0
client_biggest_input_buf:0
**blocked_clients:0  #正在等待阻塞命令(BLPOP、BRPOP、BRPOPLPUSH)的客户端的数量**
#Memory(内存信息)
used_memory:938385  #由redis分配器分配的内存总量,以字节为单位
**used_memory_human:916.39K #以人类可读的格式返回redis分配的内存总量**
used_memory_rss:2240512
**used_memory_rss_human:2.14M  #从操作系统的角度,返回redis已分配的内存总量(俗称常驻集大小)。这个值和top命令的输出一致**
used_memory_peak:938385
used_memory_peak_human:916.39K   #redis的内存消耗峰值(以字节为单位)
used_memory_peak_perc:100.11%
used_memory_overhead:920656
used_memory_startup:835294
used_memory_dataset:17729
used_memory_dataset_perc:17.20%
total_system_memory:16656949248
total_system_memory_human:15.51G
used_memory_lua:37888
used_memory_lua_human:37.00K
maxmemory:0
maxmemory_human:0B
maxmemory_policy:noeviction
mem_fragmentation_ratio:2.39
mem_allocator:libc
active_defrag_running:0
lazyfree_pending_objects:0
#Persistence(rdb和aof的持久化相关信息)
loading:0  #服务器是否正在载入持久化文件
rdb_changes_since_last_save:0 #离最近一次成功生成rdb文件,写入命令的个数,即有多少个写入命令没有持久化
rdb_bgsave_in_progress:0 #服务器是否正在创建rdb文件
rdb_last_save_time:1587874090 #离最近一次成功创建rdb文件的时间戳
**rdb_last_bgsave_status:ok #最近一次rdb持久化是否成功**
rdb_last_bgsave_time_sec:0 #最近一次成功生成rdb文件耗时秒数
rdb_current_bgsave_time_sec:-1 #如果服务器正在创建rdb文件,那么这个域记录的就是当前的创建操作已经耗费的秒数
rdb_last_cow_size:368640 #RDB过程中父进程与子进程相比执行了多少修改(包括读缓冲区,写缓冲区,数据修改等)
**aof_enabled:0 #是否开启了aof**
aof_rewrite_in_progress:0
aof_rewrite_scheduled:0
aof_last_rewrite_time_sec:-1
aof_current_rewrite_time_sec:-1
aof_last_bgrewrite_status:ok
aof_last_write_status:ok
aof_last_cow_size:0
#Stats(一般统计信息)
total_connections_received:9
total_commands_processed:46
instantaneous_ops_per_sec:0
total_net_input_bytes:2277
total_net_output_bytes:10710
instantaneous_input_kbps:0.00
instantaneous_output_kbps:0.00
rejected_connections:0
sync_full:0
sync_partial_ok:0
sync_partial_err:0
expired_keys:5
evicted_keys:0
keyspace_hits:4
keyspace_misses:3
pubsub_channels:0
pubsub_patterns:0
latest_fork_usec:190
migrate_cached_sockets:0
slave_expires_tracked_keys:0
active_defrag_hits:0
active_defrag_misses:0
active_defrag_key_hits:0
active_defrag_key_misses:0
#Replication(主从信息,master上显示的信息)
role:master
connected_slaves:0
master_replid:f62785819cab71d426b4e993c7664d70a860d40b
master_replid2:0000000000000000000000000000000000000000
master_repl_offset:0
second_repl_offset:-1
repl_backlog_active:0
repl_backlog_size:1048576
repl_backlog_first_byte_offset:0
repl_backlog_histlen:0
#CPU(CPU计算量统计信息)
used_cpu_sys:3.12
used_cpu_user:2.27
used_cpu_sys_children:0.00
used_cpu_user_children:0.00
#Cluster(集群相关信息)
cluster_enabled:0 #0表示未开启集群模式
#Keyspace(数据库相关的统计信息)
#db的key的数量,以及带有生存期的key的数,平均存活时间
db7:keys=2,expires=1,avg_ttl=1044710100
db8:keys=22,expires=19,avg_ttl=365139465




推荐文章
评论(0)
联系我们|招贤纳士|移动客户端|风格模板|官方博客|侵权投诉 Reporting Infringements|未成年人有害信息举报 0571-89852053|涉企举报专区
网易公司版权所有 ©1997-2024  浙公网安备 33010802010186号 浙ICP备16011220号-11 增值电信业务经营许可证:浙B2-20160599
网络文化经营许可证: 浙网文[2022]1208-054号 自营经营者信息 工业和信息化部备案管理系统网站 12318全国文化市场举报网站
网信算备330108093980202220015号 网信算备330108093980204230011号
分享到
转载我的主页