发表评论取消回复
相关阅读
相关 redis渐进式rehash
Redis在全局使用一个哈希表来管理所有的键值对,这样的好处是可以用O(1)的时间复杂度完成键值对的查找,结合Redis所有操作都在内存上完成这一特性,使得Redis对数据的操
相关 从零开始手写 spring ioc 框架
IoC [Ioc][] 是一款 spring ioc 核心功能简化实现版本,便于学习和理解原理。 创作目的 使用 spring 很长时间,对于 spring 使用
相关 从零手写缓存框架(14)redis渐进式rehash详解
redis 的 rehash 设计 本文思维导图如下: !["redis+渐进式+rehash][redis_rehash] HashMap 的 rehash 回顾
相关 从零开始手写缓存框架 redis(13)HashMap 源码原理详解
为什么学习 HashMap 源码? 作为一名 java 开发,基本上最常用的数据结构就是 HashMap 和 List,jdk 的 HashMap 设计还是非常值得深入学
相关 从零开始手写缓存框架(12)redis expire 过期的随机特性详解及实现
前言 [java从零手写实现redis(一)如何实现固定大小的缓存?][java_redis] [java从零手写实现redis(二)redis expire 过期原理
相关 Redis之dict数据结构的渐进式rehash原理
前面这篇文章 《[图解Redis底层数据结构实现原理][Redis]》简单的讲解了redis的底层数据结构,本篇文章继续深入了解dict(字典)数据结构的扩容过程(即渐进式re
相关 从零手写服务端框架
服务端开发是一个很笼统的概念,狭义讲,服务端开发只是后台程序员的逻辑开发,比如一些新功能(针对新数据的增删改查),或者游戏的新玩法等等;而广义上讲,服务端开发的工作会涉及除了:
相关 从零手写服务端框架
服务端开发是一个很笼统的概念,狭义讲,服务端开发只是后台程序员的逻辑开发,比如一些新功能(针对新数据的增删改查),或者游戏的新玩法等等;而广义上讲,服务端开发的工作会涉及除了:
相关 从零手写IOC
概述 IOC (Inversion of Control) 控制反转。熟悉Spring的应该都知道。那么具体是怎么实现的呢?下面我们通过一个例子说明。 1. Comp
相关 redis渐进式rehash机制
在Redis中,键值对(Key-Value Pair)存储方式是由字典(Dict)保存的,而字典底层是通过哈希表来实现的。通过哈希表中的节点保存字典中的键值对。我们知道当Has
还没有评论,来说两句吧...