个人简介

Echo Blog


江湖无名 安心练剑
  • Cache Travel-10-04-JetCache是一个基于Java的缓存系统封装,提供统一的API和注解来简化缓存的使用
    手写 Redis 系列 java从零手写实现redis(一)如何实现固定大小的缓存? java从零手写实现redis(三)redis expire 过期原理 java从零手写实现redis(三)内存数据如何重启不丢失? java从零手写实现redis(四)添加监听器 java从零手写实现redis(五)过期策略的另一种实现思路 java从零手写实现redis(六)AOF 持久化原...
    2018-09-01 04:24:42 | Cache
  • Cache Travel-10-03-L2Cache 是一个基于 Caffeine + Redis 的二级缓存框架。让缓存的使用在业务开发中更加简单、高效
    手写 Redis 系列 java从零手写实现redis(一)如何实现固定大小的缓存? java从零手写实现redis(三)redis expire 过期原理 java从零手写实现redis(三)内存数据如何重启不丢失? java从零手写实现redis(四)添加监听器 java从零手写实现redis(五)过期策略的另一种实现思路 java从零手写实现redis(六)AOF 持久化原...
    2018-09-01 04:24:42 | Cache
  • Cache Travel-10-02-layering-cache 是一个支持分布式环境的多级缓存框架
    手写 Redis 系列 java从零手写实现redis(一)如何实现固定大小的缓存? java从零手写实现redis(三)redis expire 过期原理 java从零手写实现redis(三)内存数据如何重启不丢失? java从零手写实现redis(四)添加监听器 java从零手写实现redis(五)过期策略的另一种实现思路 java从零手写实现redis(六)AOF 持久化原...
    2018-09-01 04:24:42 | Cache
  • Cache Travel-10-多层缓存概览
    手写 Redis 系列 java从零手写实现redis(一)如何实现固定大小的缓存? java从零手写实现redis(三)redis expire 过期原理 java从零手写实现redis(三)内存数据如何重启不丢失? java从零手写实现redis(四)添加监听器 java从零手写实现redis(五)过期策略的另一种实现思路 java从零手写实现redis(六)AOF 持久化原...
    2018-09-01 04:24:42 | Cache
  • Cache Travel-09-从零开始手写redis(18)缓存淘汰算法 FIFO 优化
    项目简介 大家好,我是老马。 Cache 用于实现一个可拓展的高性能本地缓存。 有人的地方,就有江湖。有高性能的地方,就有 cache。 v1.0.0 版本 以前的 FIFO 实现比较简单,但是 queue 循环一遍删除的话,性能实在是太差。 于是想到引入一个 Set 存储有哪些 key,改成下面的方式: package com.github.houbb.cache.core....
    2018-09-01 04:24:42 | Cache
  • Cache Travel-09-从零开始手写redis(17)v1.0.0 全新版本架构优化+拓展性增强
    项目简介 大家好,我是老马。 本来这个系列应该完结了。 不过最近老马在使用自己写的 cache 工具时,发现拓展性不太好,于是花了一点时间,对代码进行了重构。 Cache 用于实现一个可拓展的高性能本地缓存。 有人的地方,就有江湖。 有高性能的地方,就有 cache。 创作目的 为日常开发提供一套简单易用的缓存框架 便于后期多级缓存开发 ...
    2018-09-01 04:24:42 | Cache
  • Cache Travel-09-从零开始手写redis(16)实现渐进式 rehash map
    手写 Redis 系列 java从零手写实现redis(一)如何实现固定大小的缓存? java从零手写实现redis(三)redis expire 过期原理 java从零手写实现redis(三)内存数据如何重启不丢失? java从零手写实现redis(四)添加监听器 java从零手写实现redis(五)过期策略的另一种实现思路 java从零手写实现redis(六)AOF 持久化原...
    2018-09-01 04:24:42 | Cache
  • Cache Travel-09-从零开始手写redis(15)实现自己的 HashMap
    手写 Redis 系列 java从零手写实现redis(一)如何实现固定大小的缓存? java从零手写实现redis(三)redis expire 过期原理 java从零手写实现redis(三)内存数据如何重启不丢失? java从零手写实现redis(四)添加监听器 java从零手写实现redis(五)过期策略的另一种实现思路 java从零手写实现redis(六)AOF 持久化原...
    2018-09-01 04:24:42 | Cache