当前位置:首页 > CN2资讯 > 正文内容

redis 服务长启 windows 服务器redis

14小时前CN2资讯


redis服务器是对客户端提供服务的主体,只要是安装了redis数据库的计算机都可以通过本地、或者远程的方式对外提供服务。

redis服务器能够以高可用集群的方式对外提供服务。所谓高可用集群,指的是多台redis服务器组成的服务器架构,每台服务器都提供相同的服务,从而让服务器达到一个稳定、高效的运行状态

redis提供了很多操作服务器的命令,这些命令都有着重要的作用,比如BGSAVE命令,用异步的方式将Redis数据库的数据同步到本地磁盘中,实现数据的持久化存储,这对服务器的数据安全有着重要的作用。

常用服务器命令

命令

说明

BGREWRITEAOF

在后台以异步的方式执行一个AOF方式的重写操作,对源文件进程压缩,使其体积变小。AOF是实现数据持久化存储的方式之一

BGSAVE

在后台执行初始化操作,并以异步的方式将当前数据库的数据保存在磁盘中

CLIENT KILL [ip:port] [ID client-id]

关闭客户端连接

CLIENT LIST

获取连接到服务器的客户端连接列表

CLIENT GETNAME

获取当前连接的客户端的名称

CLIENT PAUSE timeout

使服务器在指定的时间停止执行来自客户端的命令

CLIENT SETNAME connection-name

设置当前连接客户端的名称

COMMAND

返回所有 Redis 命令的详细描述信息。

COMMAND COUNT

此命令用于获取 Redis 命令的总数。

COMMAND GETKEYS

获取指定命令的所有键

INFO [section]

获取 Redis 服务器的各种信息和统计数值。

COMMAND INFO command-name [command-name ...]

用于获取指定 Redis 命令的描述信息。

CONFIG GET parameter

获取指定配置参数的值

CONFIG REWRITE

修改启动Redis服务器时所指定的redis.conf配置文件

CONFIG SET parameter value

修改Redis配置参数,无需重启

CONFIG RESETSTAT

重置INFO命令中的某些统计数据

DBSIZE

返回当前数据库中key的数量

DEBUG OBJECT key

获取key的调试信息。当key存在时,返回有关信息;当key不存在时,返回一个错误

DEBUG SEGFAULT

使用此命令可以让服务器崩溃

FLUSHALL

情况数据库中的所有键

LASTSAVE

返回最近一次Redis成功将数据保存到磁盘上的时间,以Unix格式表示

MONITOR

实时打印出 Redis 服务器接收到的命令。

ROLE

查看主从实例所属的角色,角色包括三种,分别是master、slave、sentinel

SAVE

执行数据同步操作,将redis数据库中的所有数据以RDB文件的形式保存到磁盘中

SHUTDOWN [NOSAVE] [SAVE]

将数据同步到磁盘后,然后关闭服务器

SLAVEOF host port

此命令用于设置主从服务器,使当前服务器转变称为指定服务器的从属服务器,或者将其提升为主服务器(执行 SLAVEOF NO ONE 命令)。

SLOWLOG subcommand [argument]

用来记录查询执行时间的日志系统

SYNC

用于同步主从服务器

SWAPDB index index

用于交换同一redis服务器上的两个数据库,可以实现访问其中一个数据库的客户端连接,也可以立即访问另一个数据库的连接

TIME

此命令用于返回当前服务器时间。

#查看redis命令的描述信息 127.0.0.1:6379> command info set 1) 1) "set" 2) (integer) -3 3) 1) write 2) denyoom 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) @write 2) @string 3) @slow #最近一次执行数据持久化存储的时间 127.0.0.1:6379> lastsave (integer) 1633603189 #实时打印redis服务器接收的命令 127.0.0.1:6379> MONITOR OK 1610951376.523762 [0 127.0.0.1:60257] "COMMAND" ^C #查看前两条日志信息 127.0.0.1:6379> SLOWLOG get 2 1) 1) (integer) 13 2) (integer) 1610950258 3) (integer) 46499 4) 1) "info" 5) "127.0.0.1:58561" 6) "" 2) 1) (integer) 12 2) (integer) 1610950201 3) (integer) 19917 4) 1) "COMMAND" 5) "127.0.0.1:58561" 6) "" #共有多少条日志记录 127.0.0.1:6379> SLOWLOG len (integer) 14 #清空所有日志记录 127.0.0.1:6379> SLOWLOG reset OK 127.0.0.1:6379> SLOWLOG len (integer) 0 #用于同步主从服务器数据 127.0.0.1:6379> SYNC Entering replica output mode... (press Ctrl-C to quit) SYNC with master, discarding 1719 bytes of bulk transfer... SYNC done. Logging commands from master. "PING" "PING" "PING" "PING" "PING" ^C #查看当前服务器时间 #第一个字符串是当前时间以 UNIX 时间戳格式表示 #第二个字符串表示:当前这一秒钟已经逝去的微秒数 127.0.0.1:6379> TIME 1) "1610953086" 2) "17499"


    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/30353.html

    分享给朋友:

    “redis 服务长启 windows 服务器redis” 的相关文章

    ColoCrossing:优质VPS与安全托管服务提供商解析

    在美国,ColoCrossing作为一家老牌且独立的服务器和托管服务提供商,一直以来以其优质的IT解决方案著称。这家成立多年的公司,致力于满足不同类型客户的需求,无论是面向亚太地区还是欧美市场,它都有相应的数据中心来支持各种使用场景。我个人觉得他们的服务理念是非常值得推崇的,特别是在稳定性和可靠性方...

    如何选择和管理SSL证书提升网站安全性

    在这个数字化迅速发展的时代,数据安全显得愈发重要。SSL证书(Secure Socket Layer Certificate)是一种专门设计用于保护互联网上数据传输安全的数字证书。说起SSL证书,首先,它是通过遵循SSL协议来实现的,由值得信赖的数字证书颁发机构(CA)在验证服务器身份之后签发。这样...

    GA Cloud:全球化一站式云计算服务,优化您的企业数据管理

    GA Cloud成立于2021年,实际上是我对云计算服务界的一次全新探索。作为一家致力于全球化一站式云计算服务的公司,GA Cloud在市场中逐渐凸显出它的实力和影响力。我们在香港本地拥有8个以上的POP接入点,同时也在马来西亚、美国、日本、欧洲等地设立了多个数据中心。目前,我们的数据机柜数量已超过...

    zgocloud:提升数据管理效率的创新云计算解决方案

    zgocloud的定义与背景 在当今数字化快速发展的时代,zgocloud作为一种创新的云计算解决方案逐渐崭露头角。简单来说,zgocloud是一种基于云技术的平台,可以提供灵活的存储和计算能力。它的设计旨在更好地满足不同企业和个人用户在数据处理和管理方面的需求。成立之初,zgocloud就定位于提...

    iHerb折扣攻略:轻松获取最佳优惠和值得购买的健康产品

    1.1 iHerb 平台简介 iHerb 是一个备受欢迎的在线购物平台,专注于健康和营养产品。我第一次接触 iHerb 是在寻找一些天然补品和有机食品的时候,发现这个网站不仅产品种类丰富,还提供了详细的产品信息和用户评价,帮助我做出明智的购买决策。无论是维生素、矿物质,还是植物提取物和美容护肤品,i...

    Vultr充值优惠活动:享受高性价比云服务的最佳选择

    Vultr概述 当提到云服务,Vultr总是一个热点话题。它从2014年开始运营,迅速在行业内崭露头角。Vultr的目标是为用户提供迅速而灵活的云计算解决方案。在短短几年内,它已经覆盖了全球的多个数据中心,为用户的业务发展提供了强有力的支持。 Vultr注重用户体验,致力于让每一位客户感受到便捷与可...