百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章
我们是如何访问外网,浏览网页的呢(NAT)?

在企业网络中,私网用户,即公司内部网络用户如何访问外部网络呢?这就涉及到了NAT协议,即地址转换协议,NAT可以将私有地址转换成共有地址,这样内部用户就可以连接到运营商网络进行网页浏览,视频的浏览等...

面试官:你的Redis缓存击穿了,怎么办?

本文为转载,原作者:李李的成长生活坊Redis缓存击穿问题的解决方案缓存击穿是Redis使用中的一个常见问题。说白了就是大量请求同时访问一个正好失效的热点数据,这些请求直接怼到数据库,数据库差点没...

MySQL有2000w数据,redis只存20w的数据,如何保证都是热点数据?

在Java中实现确保Redis中只存储热点数据,可以通过以下步骤:数据访问日志记录:在应用中记录每个数据项的访问日志。定期分析日志:通过定时任务分析日志,统计热点数据。更新Redis缓存:根据统计结果...

Postgres 可以替代 Redis 作为缓存吗?

近期,一篇名为“Postgres可以替代Redis作为缓存吗?”的文章在Medium迅速出圈,这一新颖的话题,似乎能带来不少实际项目的启示,下面跟随着作者RaphaelDeLio来解读这一疑...

Redis处理高并发之布隆过滤器

前言随着我们业务开发越来越来大,并染请求就会越来越多,那么我们的项目的压力就会越来越大,基本都会使用缓存,除本地缓存,还会用到redis缓存,但是你以为使用缓存就没啥问题了么,那肯定不是的,使用了缓存...

Java面试题|Redis缓存穿透如何使用布隆过滤器预处理无效key

Redis缓存穿透是指当缓存中的数据失效时,多个请求同时访问数据库,导致数据库压力过大。为了解决这个问题,可以使用布隆过滤器来进行预处理。一、布隆过滤器概述布隆过滤器是一种高效的数据结构,用于快速判断...

redis缓存使用之三:如何保证数据库的数据和redis数据的一致性

在使用redis做缓存时,会和做分布式事务有同样的问题,就是你没有办法百分之百的保证数据的强一致性,我们只能通过技术的手段,来减少数据不一致的时间在面试的时候,问到怎么去保证redis数据的一致性,很...

有Redis为什么还要本地缓存?谈谈你对本地缓存的理解?

本地缓存是将数据存储在应用程序所在的本地内存中的缓存方式。既然,已经有了Redis可以实现分布式缓存了,为什么还需要本地缓存呢?接下来,我们一起来看。为什么需要本地缓存?尽管已经有Redis缓...

Redis缓存和数据库一致性方案

Redis缓存和数据库一致性方案如果将Redis运用到生产中,那么Redis肯定会保存一部分数据库中的数据来缓解数据库的压力,如果请求只读那么只需要命中Redis中的数据就返回,没有命中就从数据库中读...

Redis的BitMap存储、管道与事务以及与本地缓存一起构建多级缓存

通过前面的文章,我们一起剖析了GuavaCache、Caffeine、Ehcache等本地缓存框架的原理与使用场景,也一同领略了以Redis为代表的集中式缓存在分布式高并发场景下无可替代的价值。现在...