相关文章
MySQL为什么使用B+树而不是跳表?
B树的设计能够减少磁盘I/O操作,通过一次磁盘读取获取尽可能多的数据。跳表搜索级别越高,IO的操作越多。 MySQL 使用 B 树而不是跳表主要有以下几个原因:
1. 磁盘读取效率
B 树的设计非常适合磁盘存储。B 树的节点包含多个键值对,…
建站知识
2024/11/23 21:50:14
Java重修笔记 第二十二天 单例模式、饿汉式和懒汉式
单例模式 定义:在整个系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的静态方法,有懒汉式和饿汉式两种。 饿汉式 实现步骤: 1. 构造器私有化(防止直接new出对象,对象…
建站知识
2024/11/25 1:27:29
7月18日学习打卡,数据结构堆
hello大家好呀,本博客目的在于记录暑假学习打卡,后续会整理成一个专栏,主要打算在暑假学习完数据结构,因此会发一些相关的数据结构实现的博客和一些刷的题,个人学习使用,也希望大家多多支持,有不…
建站知识
2024/11/23 21:50:19
Django定时任务框架django-apscheduler的使用
1.安装库
pip install django-apscheduler
2.添加 install_app
django_apscheduler 3.在app下添加一个task.py文件,用来实现具体的定时任务
task.pydef my_scheduled_job():print("这个任务每3秒执行一次", time.time())
4.在app下创建一个manag…
建站知识
2024/11/23 22:35:25
2024可信数据库发展大会|存算分离架构驱动电信数据平台革新
7 月 16 日 - 17 日,由中国通信标准化协会和中国信息通信研究院主办,大数据技术标准推进委员会承办,InfoQ 联合主办的「2024 可信数据库发展大会」(TDBC)在北京召开。 酷克数据解决方案架构师吴昊受邀参与“电信行业数…
建站知识
2024/11/23 22:35:26
谷粒商城-全文检索-ElasticSearch
1.简介
一个分布式的开源搜索和分析引擎,可以 秒 级的从海量数据中检索
主要功能:做数据的检索和分析(MySQL专攻于数据的持久化存储与管理CRUD达到百万以上的数据MSQL就会很慢,海量数据的检索和分析还是要用ElasticSearch)
用途:我们电商项目里的所有的检索功能都是由Elasti…
建站知识
2024/11/23 22:35:26