redis常用命令
sentinel操作: 1、查询主节点:redis-cli -h 172.16.4.220 -p 46379 SENTINEL get-master-addr-by-name mymaster 2、查询从节点:redis-cli -h 172.16.4.220 -p 46379 SENTINEL slaves mymaster 3、 1、连接操作相关的命令quit:关闭连接(connection)auth:简单密码认证远程访问:redis-cli -h host获取资源缓存:get ...
2024-01-10Redis命令大全
------------恢复内容开始------------Redis数据存储命令1. 字符串Redis字符串的值可以为三种类型:字节串(byte string)整数浮点数命令公式描述GETGET key-name获取存储在给定键中的值SETSET key-name value-name设置存储在给定键中的值DELDEL key-name删除存储在给定键中的值(用于所有类型)APPENDAP...
2024-01-10sed命令备忘
常用选项:-i #直接修改目标文件内容.-n #取消默认输出. 实例:#删除sed -i "/content/d" temp.txt #删除中temp.txt匹配content内容的行.sed -i "/^$/d" temp.txt #删除文件中所有空行.sed -i "nd" temp.txt #删除文件中第n行.echo 12 ddd 12d | tr " " "" | sed "/[^0-9,^.]/d" #删除包含非数字与.的行,[]为正则表...
2024-01-10redis介绍
Ø开源的(BSD协议),使用ANSI C 编写,基于内存的且支持持久化,高性能的Key-Value的NoSQL数据库Ø支持数据结构类型丰富,有如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。Ø丰富的...
2024-01-10redisinfo命令详解
Server 服务器基本信息# redis版本号redis_version:5.0.3# redis源码包git信息redis_git_sha1:00000000redis_git_dirty:0redis_build_id:da69b07a37c06dc8# 运行模式(“独立”,“哨兵”或“集群”)redis_mode:standalone# 操作系统信息os:Linux 3.10.0-514.el7.x86_64 x86_64# 64位架构arch_bits:64# 编译运行的底层依赖信息multipl...
2024-01-10bash read命令
Bash附带了许多内置命令,您可以在命令行或Shell脚本中使用它们。在本文中,我们将探讨内置的read命令。bash内置read命令read是bash内置命令,可从标准输入(或文件描述符)中读取一行并将该行拆分为单词。 第一个单词分配给名字,第二个单词分配给名字,依此类推。内置read的一般语法采用以下形式...
2024-01-10异步执行Redis命令
我正在尝试使用以下代码执行Redis的几种异步方法var redis = require("redis");var client = redis.createClient();var async = require("asyncjs"); async.list([ client.hincrby("traffic:" + siteId, 'x', 1), client.hincrby("traffic:" + siteId, 'y', 1), client.hin...
2024-01-10Linux的usermod命令
usermod是一个命令行程序,可让您修改用户的登录信息。本教程介绍如何使用usermod命令将用户添加到组,更改用户默认的登录shell,UID,登录名,家目录,更改/修改用户主要组,更改GECOS/用户的全名信息,用户的有效期限/到期日期,锁定/解锁用户帐号,禁止用户登录。usermod命令usermod命令的语法采用以...
2024-01-10Redis命令行参数大全
Redis命令行参数大全CLI工具的类型可执行文件作用redis-serverRedis Srver相关redis-cliRedis命令行工具redis-benchmark基准测试工具redis-check-aofAOF持久化文件检测工具和修复工具redis-check-rdbRDB持久化文件检测工具和修复工具redis-sentinelRedis哨兵系统服务器端命令redis-server 命令方式redis-cli -h...
2024-01-10supervisor相关命令
今天重新使用 supervisor 相关命令的时候,发现已经忘了,下面重新进行记录一下,进行备忘:supervisorctl restart <application name> ; 重启指定应用supervisorctl stop <application name> ; 停止指定应用supervisorctl start <application name> ; 启动指定应用supervisorctl restart all ; 重启所有应用supervisorctl stop all ; 停止所有应用...
2024-01-10Redis入门及常用命令学习
Redis简介Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等...
2024-01-10Redis基本命令的一些细节
一、批量删除键Redis的DEL不支持通配符,但是可以结合Linux的管道和xargs命令自己实现删除所有符合规则的键,比如删除所有符合“test:”开头的键,可以执行:redis-cli KEYS "test:*" | xargs redis-cli DEL二、创建键的规范Redis对于键的名称并没有强制的要求,比较好的实践是“对象类型:对象ID:对象属性",例...
2024-01-10useradd命令详解(转)
1.作用useradd或adduser命令用来建立用户帐号和创建用户的起始目录,使用权限是超级用户。 2.格式 useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-r] name3.主要参数 -c:加上备注文字,备注文字保存在passwd的备...
2024-01-10查看Redis内存信息的命令
查看Redis内存使用info 命令用于监控Redis运行情况,其中 info memory 可以查看Redis内存使用统计信息:redis-cli info memory命令输出结果如下图:前几个字段信息最为重要,其含义分别为:属性名属性说明used_memoryRedis 分配器分配的内存总量,也就是内部存储的所有数据内存占用量used_memory_human...
2024-01-10Linux三剑客命令—sed
一、概念说明官方概念说明:stream editor for filtering and transforming text字符流过滤编辑和文本字符流转换工具Linux sed 命令是利用脚本来处理文本文件。sed 可依照脚本的指令来处理、编辑文本文件。Sed 主要用来自动编辑一个或多个文件、简化对文件的反复操作、编写转换程序等。二、sed功能作用说...
2024-01-10Redis密码验证命令AUTH
Redis在安全方面并没有做太大的优化,而是在性能和易用性方面下了很大的功夫。Redis一个很简单的安全方式就是密码验证,这需要用到AUTH命令。下面我们就来看看如何使用这个命令。 在安装完成Redis以后,默认情况下是不需要验证密码的。开启Redis服务以后,可以直接通过客户端连接Redis,并进行...
2024-01-10PHP使用Redis的事务命令
1.redis事务命令:命令作用返回值watch监视一个或多个key总是OKmulti声明事务开始,后续命令将排队按顺序等待exec执行总是OKexec顺序执行multi之后的命令,如果multi之前使用watch命令监视的键的值发生变化,执行将失败执行成功时返回数组包含每个命令执行结果,失败时原生命令返回null,php-redi...
2024-01-10Redis中的命名空间?
是否可以在Redis中创建名称空间?从我发现的结果来看,所有全局命令(计数,全部删除)都适用于所有对象。有没有一种创建子空间的方法,以便这些命令在上下文中受到限制?我不想为此设置不同的Redis服务器。我认为答案是“否”,并且想知道为什么没有实现它,因为它似乎是一个有用的功能,...
2024-01-10详解Redis基本命令与使用场景
目录Redis和Memcached对比基本命令场景1:统计每个用户的登录天数场景2:电商网站派发礼物更多命令通过管道连接Redis发送命令发布/订阅功能Redis的事务为什么 Redis 的事务不支持回滚(roll back)Redis和Memcached对比其中有一个比较重要的区别是关于其提供的数据结构区别Memcached在其数据结构中仅使用字符...
2024-01-10命令超时| Discord.js
目前我有这样的:命令超时| Discord.jsconst Discord = require("discord.js"); const PREFIX = ","; const token = "my token"; var bot = new Discord.Client(); bot.on('ready',() => { bot.on('message', message => { if (!message.content.startsWith(PREFIX)) return; //i...
2024-01-10Linux命令(23)usermod命令
usermod命令功能说明:修改用户属性用法:usermod [options] login_name选项作用-u,--uid UID修改用户的ID为此处指定的新UID-g,--gid group_name修改用户所属的基本组,不过此组得事先存在-G,--groups GROUP1[,GROUP2,...[,GROUPN]]]修改用户所属的附加组,如果用户原来有附加组,那么原来的附加组会被覆盖...
2024-01-10Redis简单命令(部分示例代码)
一、redis文件夹下的可执行文件(文章尾部有示例代码)可执行文件作用redis-server启动redisredis-cliredis命令行工具redis-benchmark基准测试工具redis-check-aofAOP持久化文件检测工具和修复工具redis-check-dumpRDB持久化文件检测工具和修复工具redis-sentinel启动redis-sentinel 二、可以使用两种方式连redis服务...
2024-01-10Redis中Scan命令的踩坑实录
1、原本以为自己对redis命令还蛮熟悉的,各种数据模型各种基于redis的骚操作。但是最近在使用redis的scan的命令式却踩了一个坑,顿时发觉自己原来对redis的游标理解的很有限。所以记录下这个踩坑的过程,背景如下:公司因为redis服务器内存吃紧,需要删除一些无用的没有设置过期时间的key。大概有50...
2024-01-10Redis的五大数据类型及常用命令
一、与数据库相关的命令Redis启动后默认16个数据库,类似数组下表从零开始,初始默认使用零号库切换数据库命令 select 数据库下标查看当前数据库的key的数量 Dbsize清空当前库 flushdb清空所有库 flushall二、与键相关的常用命令查看所有的键 keys *判断是否存在某个键 exists key如果存在...
2024-01-10Redis的set命令是原子操作吗?
我正在尝试使用Redis的set命令来实现最简单的分布式锁组件,但是我无法通过官方文档找到有关原子性的确切依据,Redis的SET key value[EX seconds] [PX milliseconds] [NX|XX]命令是否是原子操作?回答:是。其核心是单线程的,因此 没有 将运行,直到SET完成; 这使得SET {key} {value} EX {expiry}NX非常适合简单的锁定。...
2024-01-10