如何找到 Redis 的 Big key?如何找到 Redis 的 Big key?1. 什么是 Redis 的 Big key?Redis 的 Big key 是指占用内存较大的 key,通常是大 List、大 Set、大 Hash、大 String 等等。 比如说: 字符串类2023-11-10 RedisGo Redis Python 使用虚拟环境Python 使用虚拟环境Python 需要使用虚拟环境的主要原因包括: 隔离项目依赖:虚拟环境允许您在不同的项目之间隔离依赖关系。这意味着您可以为每个项目创建一个独立的虚拟环境,以确保项目的依赖不会相互干扰。这对于开发多个项目或维护项目2023-11-07 PythonPython3 Pip 认识下 JWT认识下 JWTJWT 是 JSON Web Token 的缩写,是一个非常轻巧的规范,这个规范允许我们使用 JWT 在用户和服务器之间传递安全可靠的信息。JWT 由头部(header)、载荷(payload)与签名(signature)组成2023-11-04 科普JWT PHP 你愿意花半个小时时间得到一个终身受益的技能吗双拼没有你想象的那么难!赶紧学起来吧!2023-10-30 生活生活 wise-locksmith PHP 互斥锁库wise-locksmith 是一个不局限于框架的互斥锁库,用于在高并发场景下提供 PHP 代码的互斥执行。2023-10-18 PHP互斥锁 锁 PHP Mutex Lock 红锁 使用 GRPC使用 GRPC安装 protobuf 官方安装地址 第一种方式:Mac 下使用 Homebrew 安装 brew install protobuf 第二种方式:指定版本号安装 这里指定安装 3.17.0 版本 PROT2023-10-18 RPCRPC GRPC Git 合并多个 commitGit 合并多个 commit查看提交历史 git log # 最近的第 1 条 commit ddc9e34424e8764357d086ad103219fa2c87e2dd # 最近的第 2 条 commit 3cccd5d8696b2023-10-16 GitGit Linux 下解压缩文件Linux 下解压缩文件建议不要添加成 rar 的压缩文件,不然在服务器上面解压缩的时候很麻烦,可以直接添加成 zip 的压缩文件 zip优点:各系统平台都可以用,缺点:压缩率不是很高 zip 命令常用选项及含义 选项 含义 -2023-09-04 LinuxLinux tar zip 使用 systemd 管理服务使用 systemd 管理服务编写 Service 脚本Systemd 的 Service 配置在 /etc/systemd/system/ 目录中,可以创建一个 echo.service 文件,实际项目应当改为对应的名称。编辑此文件,添加2023-09-01 LinuxLinux systemd 如何基于 PHP 搭建 GRPC 服务PHP7.4 搭建 GRPC 客户端服务 本地系统:MacBook M1 arm64为了下载软件方便,统一采用 Homebrew 安装软件php 目前只能搭建 gRPC 客户端,详见 gRPC官方文档,不过你要是想使用 php 搭建 grp2023-04-27 PHPPHP RPC GRPC 在 redis 中通过 redis-cli 调试 lua 脚本在 redis 中通过 redis-cli 调试 lua 脚本假设我有如下一段 lua 脚本 <?php $redis = new \Redis(); $redis->connect('192.168.10.194');2023-04-25 RedisRedis 缓存 Lua Redis 数据备份与恢复Redis 数据备份与恢复1. 命令行执行 save 手动开启 RDB 持久化使用 RDB 文件做迁移时,需要注意需要先关闭掉目标 redis 的 aof 功能,因为如果二者同时存在的话,会优先于 aof 的方式进行数据恢复。 redis-2022-12-11 RedisRedis 缓存