Redis个人常用命令与学习
Redis简单使用命令,例如已知IP地址以及端口号10.118.12.31:80785,要去redis存储上去找是否含有包含当前key的数据信息,读者可以从345开始看,12请忽略。
以OMPS为例:
1. 通过数据库:select t.*,rowid from ompbase.tf_data_store t 得到redis数据的访问地址。当前地址存的是哨兵
2. 进入10.202.34.219:47411,查看当前redis的主节点master_name名称:mymaster0
3. ps -ef|grep redis
801 58833 1 0 Jun12 ? 00:43:59 ./redis-2.8.19/src/redis-sentinel *:47412
801 58852 1 0 Jun12 ? 00:43:13 ./redis-2.8.19/src/redis-sentinel *:47413
801 58867 1 0 Jun12 ? 00:43:07 ./redis-2.8.19/src/redis-sentinel *:47414
801 58877 1 0 Jun12 ? 00:43:23 ./redis-2.8.19/src/redis-sentinel *:47415
801 124727 1 0 2017 ? 10:10:35 ./redis-2.8.19/src/redis-server *:6331
801 124736 1 0 2017 ? 22:21:47 ./redis-2.8.19/src/redis-server *:6379
801 125993 93996 0 Jun14 pts/23 00:40:00 ./redis-2.8.19/src/redis-sentinel *:47416
801 126010 93996 0 Jun14 pts/23 00:40:18 ./redis-2.8.19/src/redis-sentinel *:47417
801 126803 93996 0 Jun14 pts/23 00:40:08 ./redis-2.8.19/src/redis-sentinel *:47418
4. find ./ -name redis -d
查redis目录查找根目录下查找文件夹名称叫www.91cnm.com的目录地址
find / -name www.91cnm.com -d
查找/var/www/目录下叫index.php的文件
find /var/www/ -name index.php
查找根目录下所有已”.sh”结尾的文件
find / -name *.sh
下载命令:下载 www.91cnm.com/index.php的资源
wget www.91cnm.com/index.php (&下载大文件的时候加上&后台执行,断开远程连接还可以下载)
5. 进入redis哨兵的地址,查看Redis的详细信息
[appdeploy@219@/app/redis/redis-2.8.19/src]$ ./redis-cli -p 47411
127.0.0.1:47411> info
# Serverredis_version:2.8.19
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:b1f548db58feb149
redis_mode:sentinel
os:Linux 2.6.32-358.el6.x86_64 x86_64
arch_bits:64
multiplexing_api:epoll
gcc_version:4.4.7
process_id:44986
run_id:52f95472bc1ee8b8c847f5920d3aaa3636bd1935
tcp_port:47411
uptime_in_seconds:867865
uptime_in_days:10
hz:16
lru_clock:2929112
config_file:/app/redis/./conf/m-sentinel4.conf
# Sentinel
sentinel_masters:1
sentinel_tilt:0
sentinel_running_scripts:0
sentinel_scripts_queue_length:0
master0:name=pickupDepotBatchWaybillRouteStore,status=ok,address=10.202.34.230:6391,slaves=1,sentinels=1
127.0.0.1:47411>
6. redis的实用常用命令
info,SENTINEL masters
7. 进入redis的存储服务器常用命令
127.0.0.1:6391> dbsize
(integer) 250772
127.0.0.1:6391> scan 0
1) "147456"
2) 1) "33401024093"
2) "755738529910"
3) "33400787268"
4) "004007599955"
5) "755738926960"
6) "33400714230"
7) "33400442747"
8) "33401172059"
9) "755739217878"
10) "755739642209"
127.0.0.1:6391> type key
none
127.0.0.1:6391> type 33401024093
string
127.0.0.1:6391> get 33401024093
"\xad\xb9\xc0\xdb\x063340102409\xb3\x00\x01\x00\x01\x00\x01\x00\x01\x00\x01\x00\x00\xffjava.util.LinkedLis\xf4\x80\x80\x80\x80\x00\x00\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x80\x00\x01\x00\x01\x00\x01\x00\x01\x80\x80\x80\x80\x80\x00\x01\x011\xb1\x8f\xf1\xa3\xc9\xbf,\xfc\x023340102409\xb3\x80\x80\x80\x80\x00\x01\x01\x01SS\xd3755A\xc7sssadres\xf3\x98\xca\xc5\x8f\xb8,\x80755A\xc7\x00\x01\x00\x01\x00\x01\x80\x80\x80\x80\x80\x80\x80\x00\x00\x00\x00\x00\x00\x02\x7f\xbe\x03\xc0 \x80\x0f?"
127.0.0.1:6391>
8. redis服务器数据的可视化工具参考
登录 | 立即注册