lua

如何使用PHP和Redis实现队列功能时避免数据丢失?-小浪学习网

如何使用PHP和Redis实现队列功能时避免数据丢失?

PHP与Redis队列:避免数据丢失的策略 在构建高性能系统时,PHP结合Redis实现消息队列是一种常用的高效方案。然而,如何确保队列数据在各种情况下都能被可靠处理,避免数据丢失,是一个关键问题...
站长的头像-小浪学习网月度会员站长1个月前
259
Jedis使用中常见的客户端异常情况(汇总)-小浪学习网

Jedis使用中常见的客户端异常情况(汇总)

本篇文章给大家介绍一下redis常见客户端异常汇总(jedis篇)。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 【导读】Jedis是Redis的java版本的客户端实现。在Redis客户端的...
站长的头像-小浪学习网月度会员站长2个月前
259
vscode怎么编译php?-小浪学习网

vscode怎么编译php?

Visual Studio Code一个轻量且强大的代码编辑器,支持Windows,OS X和Linux。内置JavaScript、TypeScript和Node.js支持,而且拥有丰富的插件生态系统,可通过安装插件来支持C++、C#、Python、PH...
站长的头像-小浪学习网月度会员站长9个月前
239
为什么redis可以做分布式锁-小浪学习网

为什么redis可以做分布式锁

Redis为单进程单线程模式,采用队列模式将并发访问变成串行访问,且多客户端对Redis的连接并不存在竞争关系。 代码实现的,主要是针对某一笔数据的流水号加锁,防止多个线程写入这个数据。(具...
站长的头像-小浪学习网月度会员站长6个月前
329
nginx ip黑名单动态封禁的方法-小浪学习网

nginx ip黑名单动态封禁的方法

1.方案 黑名单持久化到mysql (常见的方案是redis,但不利于控制,如:不同的ip设置不同的有效期、ip的crud、统计等等); 通过lua-nginx-module,在nginx中开辟一块内存(lua_shared_dict),l...
站长的头像-小浪学习网月度会员站长8个月前
489
Redis 如何查看所有 key-小浪学习网

Redis 如何查看所有 key

查看 Redis 中所有 Key 的方法包括:使用 KEYS 命令匹配 Key 名称;使用 SCAN 命令迭代所有 Key;使用 DUMP 和 RESTORE 命令将 Key 值转储和还原;使用 RedisInsight 工具浏览 Key;对于 Redis ...
站长的头像-小浪学习网月度会员站长26天前
459
Redis的那些常见面试题总结(附答案解析)-小浪学习网

Redis的那些常见面试题总结(附答案解析)

面了6家大厂,把问烂了的redis常见面试题(附答案解析)总结一下分享给大家。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 【相关推荐:Redis视频教程】 缓存知识点 缓存...
站长的头像-小浪学习网月度会员站长2个月前
269
Redis分布式锁的正确实现方式介绍-小浪学习网

Redis分布式锁的正确实现方式介绍

分布式锁一般有三种实现方式: 1、数据库乐观锁; 2、基于Redis的分布式锁; 3、基于ZooKeeper的分布式锁。 本文将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式...
站长的头像-小浪学习网月度会员站长6个月前
338
带你深入了解Redis中的分布式锁-小浪学习网

带你深入了解Redis中的分布式锁

你真的了解redis分布式锁吗?下面本篇文章就来带大家深入介绍下redis中的分布式锁,聊聊怎么实现锁、释放锁,分布式锁的缺陷等,希望对大家有所帮助! 什么是分布式锁 说到Redis,我们第一想到...
站长的头像-小浪学习网月度会员站长32天前
338
notepad++版本介绍-小浪学习网

notepad++版本介绍

Notepad++ 是一款开源文本编辑器,自 2003 年起不断更新。目前最新版本是 10.0.0,具有语法高亮、多视图编辑、宏录制、正则表达式搜索、Markdown 预览、语法检查和代码重构等广泛功能。 Notepad...
站长的头像-小浪学习网月度会员站长1个月前
308