logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Redis五大数据类型全解析| 面试必备干货

Redis作为高性能键值数据库,提供五种核心数据类型:String(字符串)、Hash(哈希)、List(列表)、Set(集合)和Zset(有序集合)。每种类型都有其独特优势和应用场景:String适合简单键值存储,Hash占用空间小适合对象存储,List支持队列操作,Set支持集合运算,Zset适用于排行榜等排序场景。文章详细介绍了各类型的常用命令,并强调了Redis的二进制安全特性、键命名规范

文章图片
#redis#面试#数据库
ClickHouse:那个让 OLAP 查询快到离谱的数据库,到底强在哪?

ClickHouse是一款专为OLAP设计的列式数据库,由俄罗斯Yandex公司开发。其核心优势在于极速查询性能,能在十亿级数据量下实现毫秒级响应。相比Elasticsearch,ClickHouse在存储成本(低至1/6)、查询速度(快12.7倍)和写入性能(提升5倍)方面表现突出,特别适合实时报表、用户行为分析等场景。其技术亮点包括列式存储、向量化执行引擎、高效压缩和分布式架构,但不适合高频点

文章图片
#clickhouse#数据库
微服务网关中的 WebFlux:为什么 Gateway 要用响应式编程?

摘要:SpringCloudGateway基于WebFlux构建,这是由网关的I/O密集型特性决定的。相比传统阻塞模型会因线程过多导致性能下降,WebFlux采用非阻塞I/O和事件驱动机制,用少量线程处理高并发请求,特别适合网关这种等待网络I/O的场景。其过滤器采用响应式设计,全链路必须非阻塞才能发挥优势。WebFlux的价值在于高并发下的资源效率,而非单个请求速度,这使其成为微服务网关的理想选择

文章图片
#微服务#gateway#架构
Redisson 到底能做什么?从分布式锁说起

摘要:Redisson不仅提供分布式锁功能,还将Java并发工具(如ReentrantLock、Semaphore等)扩展到分布式环境。通过RedissonClient可获取多种分布式对象,如RLock自动续期、RCountDownLatch跨服务协调、RMap支持事件监听等。使用时需注意客户端关闭、锁粒度优化及主从切换问题。Redisson封装了常见分布式协作模式,为开发者提供熟悉的接口,其能力

文章图片
#分布式#redis
实物电商交易类微信小程序必须接入订单发货管理的公告!

点击「发货」按钮后需先填写该订单的商品信息,即用户购买的商品名称或商品标题,然后根据实际情况选择对应的【物流快递】、【同城配送】、【用户自提】、【虚拟发货】发货方式进行发货,除【物流快递】需填写快递信息外,其他三种发货方式可无需填写快递信息。商家发货后,订单资金进入结算周期。不同发货方式对应不同的结算周期。上传发货信息后,用户会在微信的【服务通知】中收到相应的「订单发货通知」,点击该通知后进入物流

文章图片
#微信小程序#小程序
快速搭建ELK日志收集系统:从入门到实战全攻略

摘要:本文详细介绍了ELK(Elasticsearch+Logstash+Kibana)日志管理系统的完整搭建方案。通过Docker方式部署三大组件,并配置SpringBoot应用接入,解决传统日志分析效率低下的问题。文章包含环境准备、组件部署步骤、应用集成方法、查询技巧及常见问题解决方案,帮助开发者快速构建集中式日志管理系统,实现高效日志收集、存储、分析和可视化功能。(148字)

文章图片
#elk
到底了