百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术教程
Redis 为什么这么快?

前言作为一名后端软件工程师,工作中你肯定和Redis打过交道。但是Redis为什么快呢?很多人只能答出Redis因为它是基于内存实现的,但是对于其它原因都是模棱两可。那么今天就一起来看看是Re...

MySQL查询缓存被淘汰:性能瓶颈还是Redis冲击?

概述MySQL从8.0版本开始彻底移除了查询缓存(QueryCache),是不是我们用太多Redis导致MySQL的查询缓存没有了用武之地?其实并不是这样,主要还是因为MySQL查询缓存对MySQ...

Redis的事件处理器,I/O多路复用你真的懂吗?

Redis基于Reactor模式开发了自己的网络事件处理器叫文件事件处理器(fileeventhandler)1、文件事件处理器使用i/o多路复用程序来监听多个套接字,根据套接字不同的任务来关联不...

Vert.x 3.3.0增强了网络、微服务、测试等特性

Vert.x发布了其工具集的3.3.0版本。该工具集用于基于JVM构建反应式、分布式、多语言应用程序。该版本提供了大量的新特性和改进,下面将介绍其中最重要的内容。网络Vert.x3.3.0内置支持H...

GeoHash 算法

明天的你会感谢今天努力的你举手之劳,加个关注简介对于很多初学者来说,“附近的人”或者类似功能,在技术实现上还有点摸不着头脑。本文将简要的为你讲解“附近的人”的基本理论原理,并以Redis的GEO系列地...

打卡小达人之路:Spring Boot与Redis GEO实现商户附近查询

在当今社会,定位服务已经成为了各种应用的重要组成部分,比如地图、打车、美食等应用。如何在应用中实现高效的附近商户搜索功能呢?传统的做法是将商户的经纬度信息存储在关系型数据库中,然后使用SQL查询语句实...

Spring-Data-Redis 连接泄漏,我 TM 人傻了

本文基于SpringDataRedis2.4.9最近线上又出事儿了,新上线了一个微服务系统,上线之后就开始报各种发往这个系统的请求超时,这是咋回事呢?还是经典的通过JFR去定位,对于历史某...

程序员的日常:下班为何不关电脑?程序员含泪说出理由

先问下:你下班是不是关上显示器,戴上耳机,手机一拿,就走了?电脑:关了,但没完全关通常来讲,电脑磁盘有效使用寿命约为1万小时,所以为了让电脑多用几年,每天下班后,都会将电脑关闭,但为什么程序员几乎从来...

Redis可以达到单机10万QPS,为什么这么快?

我们都知道,Redis所有操作都是基于内存的,存取数据要比MySQL这种关系型数据库快得多。Redis官方提供的数据是QPS可以达到10万+(每秒10万+次的读写)。为什么这么快呢?完全基...

数据多的时候为什么要使用redis而不用mysql?

通常来说,当数据多、并发量大的时候,架构中可以引入Redis,帮助提升架构的整体性能,减少Mysql(或其他数据库)的压力,但不是使用Redis,就不用MySQL。因为Redis的性能十分优越,可以支...