摘要: redis数据类型:字符型、哈希、List、set、Zset redis 雪崩、穿透、击穿 雪崩:大量数据同一时间失效,新的数据还没有来的及刷新到缓存中,此时又有大量请求,这些请求最终就会请求数据库,使数据库的性能急剧下降。 缓存雪崩解决方法:给缓存设置随机失效时间,这样就不会出现同一时间会有大量缓 阅读全文
posted @ 2021-06-10 16:39 秃头猿 阅读(47) 评论(0) 推荐(0) 编辑
摘要: MQ 一.概念: 消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一 二.消息中间件的组成 1 Broker 消息服务器,作为server提供消息核心服务 2 Producer 消息生产者,业务的发起方,负 阅读全文
posted @ 2021-06-10 16:38 秃头猿 阅读(913) 评论(0) 推荐(0) 编辑
摘要: 目前已经使用Vertx已经一年多了,虽然没有太多的造诣,但也已在项目中推广了下;从最初的vertx搭建web服务,到项目上线运营,还算比较稳定。再到后来尝试搭建基于vertx的分布式服务,一路下来也积累了些经验,在这里也从几个方面来聊一聊。 一、初识Vertx 我们当时需要改造一个项目,在技术选型上 阅读全文
posted @ 2019-04-10 10:36 秃头猿 阅读(921) 评论(1) 推荐(0) 编辑
摘要: 如果你对Node.js感兴趣,Vert.x可能是你的下一个大事件:一个建立在JVM上一个类似的架构企业制度。 这一部分介绍Vert.x是通过两个动手的例子(基于Vert.x 2.0)。 当Node.js出现,许多开发者兴奋的感到可以用不寻常的方法来构建可扩展的服务器端应用程序。 而不是开始,将服务使 阅读全文
posted @ 2019-04-08 10:15 秃头猿 阅读(957) 评论(0) 推荐(0) 编辑
摘要: 1、修改maven的pom文件 只需要将如下依赖添加到pom.xml文件中即可。(注意此处是以plugin的方式,放在<plugins> </plugins>中间即可) <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>myb 阅读全文
posted @ 2019-03-08 13:57 秃头猿 阅读(586) 评论(0) 推荐(0) 编辑
摘要: Kafka前世今生 随着大数据时代的到来,数据中蕴含的价值日益得到展现,仿佛一座待人挖掘的金矿,引来无数的掘金者。但随着数据量越来越大,如何实时准确地收集并分析如此大的数据成为摆在所有从业人员面前的难题。 为了解决大数据流式处理中面临的巨大数据吞吐量的难题,LinkedIn公司开发了Kafka作为其 阅读全文
posted @ 2018-08-24 15:53 秃头猿 阅读(445) 评论(0) 推荐(0) 编辑
百度一下吧