002redis安装部署(单机)

来源:互联网 发布:retrofit json 编辑:程序博客网 时间:2024/05/17 03:32
1、redis官网:http://redis.io/
2、解压:tar -zxvf redis-2.8.19.tar.gz
3、编译、安装
make
make install 
备注:执行make install命令后,查看redis的启动命令


4、拷贝配置文件
     cp redis/redis.conf /etc/
5、修改配置文件redis.conf
daemonize yes(后台运行)
logfile /usr/local/redis/log(日志文件)
6、启动(任意位置都可以启动)
redis-server /etc/redis.conf [--port 6379]
redis客户端
redis-cli [-h 127.0.0.1] [-p 6379]
7、关闭
redis-cli shutdown

8、redis工具介绍
1k => 1000 bytes
1kb => 1024 bytes
1m => 1000000 bytes
1mb => 1024*1024 bytes
1g => 1000000000 bytes
1gb => 1024*1024*1024 bytes

1、redis-cli
info/monitor

 
1.1 redis-cli info命令
# Serverredis_version:3.0.3#redis_git_sha1:00000000redis_git_dirty:0redis_build_id:4a09e0d30a8c5addredis_mode:standaloneos:Linux 2.6.32-431.el6.x86_64 x86_64arch_bits:64multiplexing_api:epollgcc_version:4.4.7process_id:2293#服务器进程的 PIDrun_id:e9097cda73c0e205b0a15fa51f6f553ad3ca3242tcp_port:6379#TCP/IP 监听端口uptime_in_seconds:18722uptime_in_days:0hz:10lru_clock:12697105 #以分钟为单位进行自增的时钟,用于 LRU 管理config_file:/etc/redis.conf# Clients 已连接客户端信息connected_clients:3#已连接客户端的数量(不包括通过从属服务器连接的客户端)client_longest_output_list:0#当前连接的客户端当中,最长的输出列表client_biggest_input_buf:0#当前连接的客户端当中,最大输入缓存blocked_clients:0#正在等待阻塞命令(BLPOP、BRPOP、BRPOPLPUSH)的客户端的数量# Memory 内存信息used_memory:857928#由 Redis 分配器分配的内存总量,以字节(byte)为单位used_memory_human:837.82K#以人类可读的格式返回 Redis 分配的内存总量,实际上等于857928used_memory_rss:7335936#从操作系统的角度,返回 Redis 已分配的内存总量(俗称常驻集大小)。这个值和 top 、 ps 等命令的输出一致。used_memory_peak:857928# Redis 的内存消耗峰值(以字节为单位)used_memory_peak_human:837.82K# 以人类可读的格式返回 Redis 的内存消耗峰值used_memory_lua:36864#Lua 引擎所使用的内存大小(以字节为单位)mem_fragmentation_ratio:8.55# used_memory_rss 和 used_memory 之间的比率mem_allocator:jemalloc-3.6.0#在编译时指定的, Redis 所使用的内存分配器。可以是 libc 、 jemalloc 或者 tcmalloc# Persistence :RDB 和 AOF 的相关信息loading:0rdb_changes_since_last_save:0rdb_bgsave_in_progress:0rdb_last_save_time:1438742650rdb_last_bgsave_status:okrdb_last_bgsave_time_sec:0rdb_current_bgsave_time_sec:-1aof_enabled:0aof_rewrite_in_progress:0aof_rewrite_scheduled:0aof_last_rewrite_time_sec:-1aof_current_rewrite_time_sec:-1aof_last_bgrewrite_status:okaof_last_write_status:ok# Stats 一般统计信息total_connections_received:9total_commands_processed:16instantaneous_ops_per_sec:0total_net_input_bytes:411total_net_output_bytes:4328instantaneous_input_kbps:0.00instantaneous_output_kbps:0.00rejected_connections:0sync_full:0sync_partial_ok:0sync_partial_err:0expired_keys:0evicted_keys:0keyspace_hits:5keyspace_misses:0pubsub_channels:0pubsub_patterns:0latest_fork_usec:7991migrate_cached_sockets:0# Replication  主/从复制信息role:masterconnected_slaves:0master_repl_offset:0repl_backlog_active:0repl_backlog_size:1048576repl_backlog_first_byte_offset:0repl_backlog_histlen:0# CPU  CPU 计算量统计信息used_cpu_sys:18.31used_cpu_user:7.39used_cpu_sys_children:0.02used_cpu_user_children:0.00# Cluster Redis 集群信息cluster_enabled:0# Keyspace  数据库相关的统计信息   keys 表示redis中key的数量db0:keys=1,expires=0,avg_ttl=0


2、Redisclient
下载地址:http://www.oschina.net/news/53391/redisclient-1-0

0 0