JobPlus知识库 IT DBA 文章
Redis常用命令

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服务器数据的可视化工具参考


如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

¥ 打赏支持
408人赞 举报
分享到
用户评价(0)

暂无评价,你也可以发布评价哦:)

扫码APP

扫描使用APP

扫码使用

扫描使用小程序