算法共22篇
LRU算法和LFU算法有什么区别,redis分别是如何实现的?-不念博客

LRU算法和LFU算法有什么区别,redis分别是如何实现的?

什么是LRU算法? LRU 全称是 Least Recently Used 翻译为最近最少使用,会选择淘汰最近最少使用的数据。 传统 LRU 算法的实现是基于「链表」结构,链表中的元素按照操作顺序从前往后排列,...
不念的头像-不念博客不念2年前
0523113
什么是一致性hash算法-不念博客

什么是一致性hash算法

理论 一致性哈希算法是一种常用的分布式算法,其主要用途是在分布式系统中,将数据根据其键(key)进行散列(hash),然后将散列结果映射到环上,再根据数据节点的数量,将环划分为多个区间,每...
不念的头像-不念博客不念4个月前
0499102
前端中的数据结构问题-不念博客

前端中的数据结构问题

前端中的数据结构问题 数据结构决定了数据存储的空间和时间效率,数据写入和提取的速度要求也决定了应该选择什么数据结构。 根据不同的场景需求,我们设计了不同的数据结构,例如: *对于大量读...
不念的头像-不念博客不念2年前
0475134
Ceph中创建和管理自定义CRUSH Map笔记整理-不念博客

Ceph中创建和管理自定义CRUSH Map笔记整理

管理和定制CRUSH Map CRUSH和目标放置策略 Ceph 通过一种称为 CRUSH(可伸缩哈希下的受控复制)的放置算法来计算哪些osd应该持有哪些对象,对象被分配到放置组(pg), CRUSH 决定这...
不念的头像-不念博客不念5个月前
0468139
C++ STL组件有哪些-不念博客

C++ STL组件有哪些

STL 主要包含以下几个组件: 容器(Containers) 容器是用来存储数据的数据结构。STL提供了多种容器,包括向量(vector)、链表(list)、双端队列(deque)、集合(set)、映射(map)、堆栈(...
不念的头像-不念博客不念5个月前
0465117
一致性hash算法作用是什么-不念博客

一致性hash算法作用是什么

一致性哈希(Consistent Hashing)算法,乍一听大家可能觉得这是高大上的技术名词,但其实它在分布式系统中无疑是个解决大难题的土方法,就像是中国的传统医术在现代仍能医治各种疑难杂症一样。...
不念的头像-不念博客不念2个月前
0460143
java工程师需要掌握哪些知识-不念博客

java工程师需要掌握哪些知识

1. 基础语言知识 Java工程师首先需要有扎实的Java基础。 这包括Java的基本语法、数据类型、操作符、流程控制、类与对象、异常处理、文件操作等。 此外,对Java的内存管理、JVM、Java的并发编程...
不念的头像-不念博客不念9个月前
0459118