E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
可持久化平衡树
RabbitMQ 的几道常见面试题
一旦消息被投递到目的队列后,或者消息被写入磁盘后(
可持久化
的消息),信道会发送一个确认给生产者(包含消息唯一ID)。
hellow0rld
·
2023-08-06 15:09
常见“树”概念解析(1)
1底层基础概念1.1
平衡树
所谓
平衡树
的平衡,就是树上某节点的所有子树的高度差的绝对值不超过1,该规律应用在树中所有节点上。如果该树是二叉树,则该树是常见的是平衡二叉树。
orisonchan
·
2023-08-06 09:57
MySQL为什么要使用 B+Tree 作为索引结构?
B树是一种多路
平衡树
,用这种存储结构来存储大量数据,它的整个高度会相比二叉树来说,会矮很多。
法号轻尘
·
2023-08-05 19:33
#
日积月累
mysql
数据库
数据结构之完全二叉树&二叉
平衡树
二叉
平衡树
(AVL树)特征:任何一节点的左右子树的高度差不超过1意义:解决了二叉树退化成链表的问题,将插入、查找、删除的时间复杂度维持在log(N).二叉树二叉
平衡树
二叉
平衡树
节点的定义classNode
李2牛
·
2023-08-05 18:34
实战解析耳听八方的Redis拓展应用——Stream,大厂腾飞不是梦
而Redis5.0最大的新特性就是多出了一个数据结构Stream,它是一个新的强大的支持多播的
可持久化
的消息队列,RedisStream狠狠地借鉴了Kafka的设计。
Java领域指导者
·
2023-08-05 15:32
大数据
Java
架构
Redis
kafka
大数据
Java开发
程序员
20条Redis知识汇总
Redis,英文全称是RemoteDictionaryServer(远程字典服务),是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦
可持久化
的日志型、Key-Value数据库,并提供多种语言的
life_niu
·
2023-08-05 13:18
Redis持久化机制
本篇主要讲讲Redis的持久化机制,Redis受开发者欢迎的一大原因就是因为
可持久化
的特性。我们如何保证Redis宕机之后重启可以将数据进行恢复?
min成功
·
2023-08-05 08:51
Redis复习-主从复制-哨兵-雪崩等-面试知识总结
Redis知识汇总-含面试知识总结(一)Redis简介简介与使用场景Redis(RemoteDictionaryServer),即远程字典服务,是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦
可持久化
的日志型
小小码农日渐积累
·
2023-08-04 04:29
Java
Redis
分布式
redis
分布式
java
Redis入门 - Redis概念和基础
支持网络,提供字符串,哈希,列表,队列,集合结构直接存取,基于内存,
可持久化
。
realpdai
·
2023-08-03 23:21
kafka简介
目前Kafka已经定位为一个分布式流式处理平台,它的特性有高吞吐、
可持久化
、可水平扩展、支持流处理。ApacheKafka是一个分布式的发布-订阅消息系统,能够支撑海量数据的数据传递。
cherry有点甜·
·
2023-08-03 06:50
kafka
分布式
redis和使用python连接redis
一,redis简介Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦
可持久化
的日志型、Key-Value数据库,并提供多种语言的API。
於沐
·
2023-08-01 01:11
Redis使用中潜在的风险
id=1619572269435584821&wfr=spider&for=pcRedis是一个开源的使用ANSIC语言编写、遵守BSD协议、支持网络、可基于内存亦
可持久化
的日志型、Key-Value数据库
执子之手_0a0f
·
2023-07-31 22:26
Spark考试题总结
一.选择判断1.单选下面哪个不是RDD的特点()A.可分区B.可序列化C.可修改D.
可持久化
关于累加器,下面哪个是错误的()A.支持加法B.支持数值类型C.可并行D.不支持自定义类型Scala语言中,以下说法正确的是
x我有辣条跟我走。
·
2023-07-29 18:14
大数据阶段-知识点总结
spark
MySql 知识大汇总
常见的索引类型常见的索引类型包括:B-Tree索引:B-Tree(
平衡树
)是一种常见的索引结构,适用于范围查询和精确查找。它能够快速定位到满足条件的数据块,然后在块内进行查找。
一花一world
·
2023-07-29 13:31
数据库
mysql
数据库
Redis 数据类型
RedisRedis学习笔记IIRedis是一个开源的使用ANSIC语言编写、遵守BSD协议、支持网络、可基于内存亦
可持久化
的日志型、Key-Value数据库,并提供多种语言的API。
hxx
·
2023-07-28 06:46
并查集
使用动态开点线段树还可以实现
可持久化
并查集查找通俗地讲一个故事:几个家族进行
sc8816
·
2023-07-28 02:13
Redis Stream: 原理和应用场景和示例详解
它提供了一种
可持久化
的、有序的、可扩展的日志数据结构,适用于实时数据处理、消息队列和发布订阅等场景。本文将介绍RedisStream的原理、使用方法、应用场景,并给出一些示例。
polsnet
·
2023-07-26 19:41
数据库
nosql
redis
消息队列(一)-- RabbitMQ入门(2)
如果消息和队列是
可持久化
的,那么确认消息会在将消息写入磁盘之后发出,broker回传给生产者的确认消息
其乐无涯
·
2023-07-26 10:15
消息队列
rabbitmq
分布式
B树、B+树详解
概念首先,B树不要和二叉树混淆,在计算机科学中,B树是一种自
平衡树
数据结构,它维护有序数据并允许以对数时间进行搜索,顺序访问,插入和删除。B树是二叉搜索树的一般化,因为节点可以有两个以上的子节点。
coder_by
·
2023-07-26 03:01
数据结构与算法
算法
B树
一文学会redis在springBoot中的使用
一、什么是redis缓存Redis缓存是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦
可持久化
的日志型、Key-Value数据库,并提供多种语言的API。
骇客野人
·
2023-07-25 17:01
java
redis
数据库
缓存
《redis设计与实现》 读书笔记
《redis设计与实现》读书笔记《redis设计与实现》作者:黄健宏一、前言什么是redis:Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦
可持久化
的日志型、Key-Value数据库
攻城狮大兵
·
2023-07-25 12:43
Redis 练习
图片.png图片.png图片.png图片.png图片.png图片.pngRedis简介Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦
可持久化
的日志型、Key-Value数据库,并提供多种语言的
小袋鼠cf
·
2023-07-25 07:15
【高阶数据结构】B树
树的应用1.索引2.MySQL索引简介2.1MyISAM2.2InnoDB一、B-树1.常见的搜索结构种类数据格式时间复杂度顺序查找无要求O(N)二分查找有序O(log2N)二叉搜索树无要求O(N)二叉
平衡树
星河万里᭄ꦿ࿐
·
2023-07-25 05:20
数据结构
数据结构
b树
数据库
kafka生产者异步发送、同步发送、回调异步发送,是什么情况?
目录标题一、异步发送二、同步发送三、回调异步发送Kafka是一种分布式流处理平台,它是一种高吞吐量、可扩展、
可持久化
的消息队列系统,用于处理和存储实时流式数据。
杨荧
·
2023-07-24 18:04
kafka
kafka
分布式
20 btree和b+tree的区别
btree是为了磁盘或其他存储设备而设计的一种多叉
平衡树
(相当于二叉,btree每个内节点有多个分支,即多叉),而b+tree是btree的一个变种,是b+tree在数据库中的一个实现,是常见的也是数据库中使用最为频繁的一种索引
滔滔逐浪
·
2023-07-21 21:11
Redis快速入门
Redis是一个开源的使用ANSIC语言编写、遵守BSD协议、支持网络、可基于内存亦
可持久化
的日志型、Key-Value数据库,并提供多种语言的API,如Java,Python,PHP等。
山阴少年
·
2023-07-21 19:52
基础篇
Kafka特点分布式多分区多副本多订阅者基于ZooKeepler调度高性能高吞吐量,每秒几十万低延迟高并发时间复杂度o(1)持久性与扩展性数据
可持久化
容错性支持在线水平扩展消息自动平衡应用场景消息队列行为跟踪元信息监控日志收集流处理事件源持久性日志基本概念
zww007
·
2023-07-21 01:05
90、RabbitMQ如何确保消息发送?消息接收?
一旦消息被投递到queue(
可持久化
的消息需要写入磁盘),信道会发送一个确认给生产者(包含消息唯一ID)如果RabbitMQ发生内部错误从而导致消息丢失,会发送一条nack(未确认)消息给生产者。
飞翔的佩奇
·
2023-07-20 23:29
rabbitmq
分布式
noAck
Exchange
订阅
ConfirmCallback
ReturnCallback
华为OD机试真题 Python 实现【红黑图】【2023Q1 200分】,附详细解题思路
一、题目描述众所周知红黑树是一种
平衡树
,它最突出的特性就是不能有两个相邻的红色节点。那我们定义一个红黑图,也就是一张无向图中,每个节点可能有红黑两种颜色,但我们必须保证没有两个相邻的红色节点。
哪 吒
·
2023-07-20 03:06
华为od
python
开发语言
红黑树初步理解
我们数据结构中学习过二叉查找树,二叉查找树可以增大查找的效率,但是二叉查找树有一个巨大的缺陷,那就是最坏的情况,二叉查找树会退化为链表(查找树不一定平衡);我们还学过二叉
平衡树
,就是说二叉树中任意节点的左右子树高度差不大于
官总哦
·
2023-07-19 05:04
怎么学好Java编程开发 如何了解Redis使用规范
Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦
可持久化
的日志型、Key-Value数据库,并提供多种语言的API。
千锋郑州
·
2023-07-18 17:32
Java开发
Kafka 深度剖析
目前Kafka已经定位为一个分布式流式处理平台,它以高吞吐、
可持久化
、可水平扩展、支持流处理等多种特性而被广泛应用。ApacheKafka能够支撑海量数据的数据传递。
Allen-xs
·
2023-07-18 12:49
中间件篇
kafka
分布式
Redis简介和memcache区别
redis简介redis(REmoteDIctionaryServer)是一个由SalvatoreSanfilippo写key-value存储系统,它由C语言编写、遵守BSD协议、支持网络、可基于内存亦
可持久化
的日志型
不拘绳墨
·
2023-07-18 08:53
AcWing 106. 动态中位数—对顶堆
问题链接AcWing106.动态中位数问题描述分析推荐b站董晓算法视频讲解对顶堆这道题应该用树状数组、
平衡树
也能解决,这里用对顶堆来做,对顶堆能够用维护第K位置的数,K是固定的,在这道题中,维护两个堆,
chp的博客
·
2023-07-17 07:01
数据结构
日常训练
排序
算法
c++
哈希表的原理
哈希概念线性表、树结构的查找方式都是以关键字的比较为基础,查找效率比较低,顺序表的时间复杂度是O(n),
平衡树
中为树的高度,即O(logn),搜素的效率取决于搜索过程的元素比较次数。
loss_rose777
·
2023-07-15 12:52
哈希算法
散列表
算法
java
Redis第一天
链表字典跳跃表压缩列表对象字符串对象列表对象哈希对象集合对象有序集合对象类型检查键回收Redis(RemoteDictionaryServer),即远程字典服务,是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦
可持久化
的日志型
麦田里的程序员
·
2023-07-15 12:30
笔记
redis
数据库
缓存
Redis_简介(1)
目录Redis简介Redis特性Redis优势Redis应用场景源码等资料获取方法Redis简介Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦
可持久化
的日志型、Key-Value数据库
bug捕手
·
2023-07-15 07:21
Redis
redis
数据库
缓存
程序人生
软件测试
软件测试工程师
接口测试
数据结构错题集 第七章 查找
13.AD推一下公式(M+1)/2平均查找长度17.有序就可二分查找记住向下取整就是往右13题就是个例子向上取整就是往左7.3A错不会分裂不是
平衡树
12。
Vanranrr
·
2023-07-13 18:18
考研数据结构
数据结构
MySQL进阶系列:为什么mysql使用B+树作为索引的数据结构
在计算机中我们需要一种数据结构来存储这个目录,常见数据结构有哈希表,二叉查找树,二叉
平衡树
(AVL),红黑树,那为什么Innodb和MyISAM选择b+树呢。
胧月雪
·
2023-07-13 18:19
Redis:入门教程,数据结构及其应用场景
Redis是一个开源的使用ANSIC语言编写、遵守BSD协议、支持网络、可基于内存亦
可持久化
的日志型、Key-Value数据库,并提供多种语言的API。
Everlin
·
2023-06-24 04:38
排序算法知识点思维导图
插入排序-(直接插入、折半插入、希尔排序)】、【选择排序-(简单选择排序、堆排序)】、【交换排序-(快速排序、冒泡排序)】、【归并排序-(二路归并排序)】、【基数排序】、【外部排序-(归并排序法、多路
平衡树
与败者树
Ambrose墨默
·
2023-06-23 09:51
动图详解
平衡树
——平衡的二叉搜索树
更新于22.04.22前言本文参考了地哥的漫画图解
平衡树
,加了一些动图和自己的理解。
WuPeng_uin
·
2023-06-22 18:08
c++
数据结构
redis 的基本介绍以及 五种 数据类型
一句话:redis是一个开源的、使用C语言编写的、支持网络交互,基于内存也
可持久化
的key-value(非关系型)数据库redis作者博客,有兴趣的小伙伴可以去逛一逛:http://github.com
从零开始·
·
2023-06-22 17:27
redis
缓存
数据库
数据库的数据结构(3)——LSM-Tree与B-Tree.md
使用相关算法的数据库:LevelDB、RocksDB、Cassandra、HBase等log写入(追加写入)时,将其添加到内存中的
平衡树
(内存表)数据结构中。
林间白泽
·
2023-06-21 23:01
linux 安装redis
目录编译安装启动redis获取所有配置查看进程端口方式防火墙添加端口总结简介Redis(RemoteDictionaryServer),即远程字典服务,是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦
可持久化
的日志型
成茂峰
·
2023-06-21 20:17
#
后端-其他
redis
linux
数据库
Redis和MongoDB的区别
Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦
可持久化
的日志型、Key-Value非关系型数据库,并提供多种语言的API。redis是一个key-value存储系统。
下雨天有助于睡眠
·
2023-06-20 11:56
redis
mongodb
数据库
Kafka 与 Flume 对比
Flume:Flume是管道流方式,提供了很多的默认实现,让用户通过参数部署,及扩展API.Kafka:Kafka是一个
可持久化
的分布式的消息队列。Kafka是一个非常通用的系统。
allthesametome
·
2023-06-20 00:46
开源
flume
kafka
Flink 检查点启用与配置
一般来说,需要:一个
可持久化
(或保存很长时间)的数据源:可以重新消费指
月下且歌且行
·
2023-06-19 06:00
flink
大数据
big
data
B-Tree (多路查找树)分析-20230503
B-Tree(多路查找树)学习-20230503前言B-树是一类多路查询树,它主要用于文件系统和某些数据库的索引,如果采用二叉
平衡树
访问文件里面的数据,最坏情况下,磁头可能需要进行O(h)次对磁盘的读写
Jasonchen1224
·
2023-06-18 18:11
数据结构
B-树
B-Tree
多路查找树
如何用Kafka, Cassandra, Kubernetes, Spark 搭建一套系统?
下面是它们各自的职责以及如何将它们组合在一起搭建一套系统的简要说明:1、Kafka(消息队列):Kafka是一个高吞吐量、
可持久化
、分布式发布订阅消息系统。它负责处理实时数据流和消息传递。
金木讲编程
·
2023-06-18 02:35
kafka
kubernetes
spark
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他