前言
前几天,我司大牛分享redis知识点,讲到redis数据结构的时候,抛出一个问题:如果要统计网站uv,你准备怎么实现?
和大多数普通开发人员一样,想到的第一个想法是存到set集合里。可是这样真的好吗?
后来找到了更好的方式,redis“冷门”数据结构:HyperLogLog。(说是“冷门”,可能只是我不知道罢了:D)

Life is real, life is earnest

之前的文章spring-boot优雅的使用缓存介绍了使用spring3开始的cache功能, 并使用guava实现完成一次示例。但是在分布式环境下,进程内的本地缓存是独立的,在一些场景并不使用。
在现在互联网企业中广泛使用了一些中间件比如memcache,redis等来实现分布式环境下的集中式缓存。 本文将介绍spring-boot下集成redis做缓存的实现细节。

之前的文章spring-boot集成RabbitMQ介绍了spring-boot如何集成RabbitMQ。本篇文章是spring-boot集成MQ的姊妹篇,看看spring-boot如何集成常用的ActiveMQ.
web开发少不了分页,本文将简单介绍使用基于spring-boot + mybatis + pageHelper技术实现数据库分页。
本文算是对上一篇spring-boot集成mybatis的一个补充。