最新 最热

go 内存缓存

很多时候我们为了缩短单次请求的时间,就需要去分析请求在哪一步耗时比较大,一般越靠近应用层优化效果越大,后端程序就是请求到达路由解析到返回结果这一步骤了。...

2021-11-25
3

使用Redisson实现可重入分布式锁

之前我在博客上写过关于mysql和redis实现分布式锁的具体方案: [https://www.cnblogs.com/wang-

2021-11-25
5

Redis线程模型

Redis是一个开源的远程内存型数据库(Remote Dictionary Server(远程字典服务器)),它不仅性能强劲,而且提供了5 种不同类型的数据结构,我们项目实践中可能会遇到的大部分问题都可以很自然地映射到这些数据结构上。除此之外,Red...

2021-11-24
4

RedisAssistant:一款Redis可视化管理工具

用过不少Redis可视化管理工具,有的虽然跨平台但是安装包较大,有的虽然速度不错,但是收费挺高。今天为大家介绍一款安装包很小(仅有6M),颜值高的Redis可视化管理工具,Redis Assistant - Redis可视化管理与监控工具。...

2021-11-24
4

Spring Boot支持多Redis数据源

项目需要把自建redis迁移到云服务,因为无法做到业务无感迁移,所以业务迁移时,部分数据需要双读,因此需要支持多Redis数据源 支持多Redis数据源配置信息application.yml spring: redis: host: localhost port: 6379...

2021-11-24
4

DockerCompose运行redis 6 alpine性能测试优化

编写redis.yml,network_mode为host这样可以减少网卡资源消耗,提高性能,如果要求不高可以使用桥接网络,这样端口可以自由映射;调优修改的配置都是修改宿主机的配置。...

2021-11-24
3

Centos8上安装Redis5.X

下载地址:wget http://download.redis.io/releases/redis-5.0.7.tar.gz

2021-11-24
7

Redis 分布式锁使用不当,酿成一个重大事故,超卖了 100 瓶飞天茅台!

基于Redis使用分布式锁在当今已经不是什么新鲜事了。本篇文章主要是基于我们实际项目中因为Redis分布式锁造成的事故分析及解决方案。

2021-11-23
5

Redis及其C库Hiredis的使用和封装

首先,Redis是一个开源的使用C语言编写、开源、支持网络、可基于内存亦可持久化的日志型、高性能的Key-Value数据库,并提供多种语言的API。一般开发者对Redis应该都有所耳闻,而Hiredis是一个Redis的C客户端库函数,基本实现...

2021-11-23
3

可扩展多组件监控方案

项目开发中经常会用到很多外部组件,比如mongo、mysql、redis等,虽然在公有环境中使用云上的组件一般都会有完整的监控视图,但是有些项目是部署在私有环境中,使用的都是自建组件,没有完整的监控视图,其次,业务侧也希望将所有...

2021-11-23
15