news 2026/4/23 16:02:25

DDIA学习笔记

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
DDIA学习笔记

1.关系模型和文本模型

常见的mysql的表就是关系模型,通过相同的键把多个表联系起来,在进行相关查询时很方便。

文本模型比如用jsonl文件存储的数据,用字符串的字段来标明是哪个字段,特点是不能区分整数浮点数以及精度,不过在局部性上比关系模型具有优势

2.图模型

属性图的两种存储方法,一种是利用关系模型去存储图的属性,一种是利用三元组去存储,三元组即主谓宾,谓语和宾语可以是关系和节点,也可以是属性和属性值。

3.Bitcask

顺序存储的模型,基于顺序写这种哪怕是删除信息也是记录一行删除记录作为墓碑,对应的就是查任何数据都需要全局扫描,除了删除,更新也是追加写因此也是需要看全局才能确定。

对于它的直接改进引出了SStable,即顺序索引的追加写,乍一看顺序和追加写是矛盾的,实际上是因为在内存用Btree或者红黑树来排序写,对于内存操作定时存入磁盘。

这两者在磁盘中都有压缩和合并的过程来避免磁盘空间用尽。

文件合并的过程中不影响对数据的读取,因此这种日志顺序记录的存储结构支持压缩合并与使用并行。

4.BTree

不强制要求顺序写,同时索引有序的情况支持在内存中稀疏存储索引。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 15:52:04

MedGemma Medical Vision Lab创新应用:融合DICOM元数据的增强型影像理解

MedGemma Medical Vision Lab创新应用:融合DICOM元数据的增强型影像理解 1. 什么是MedGemma Medical Vision Lab? MedGemma Medical Vision Lab不是一台冷冰冰的AI机器,而是一个专为医学AI研究者、教师和学生设计的影像理解“实验室”。它不…

作者头像 李华
网站建设 2026/4/23 12:54:32

GLM-4.7-Flash部署教程:Windows WSL2环境下Docker运行全步骤

GLM-4.7-Flash部署教程:Windows WSL2环境下Docker运行全步骤 1. 为什么选GLM-4.7-Flash?小白也能看懂的模型价值 你可能已经听过很多大模型名字,但GLM-4.7-Flash不是又一个“听起来很厉害”的概念。它是一台真正能干活的中文AI引擎——不用…

作者头像 李华
网站建设 2026/4/23 11:26:51

MedGemma X-Ray国产化适配:昇腾/海光平台移植可行性分析

MedGemma X-Ray国产化适配:昇腾/海光平台移植可行性分析 1. 为什么医疗AI需要国产化适配 在当前技术自主可控的大背景下,医疗AI系统不再只是“能跑就行”,更要考虑长期稳定运行、安全合规与供应链韧性。MedGemma X-Ray作为一款面向临床辅助…

作者头像 李华
网站建设 2026/4/23 13:02:58

无需联网!Qwen3-ASR-1.7B本地语音识别全流程解析

无需联网!Qwen3-ASR-1.7B本地语音识别全流程解析 1. 为什么你需要一个“不联网”的语音识别工具? 你有没有过这样的经历: 会议刚结束,录音文件还在手机里,却不敢上传到任何在线转录平台? 客户电话里提到敏…

作者头像 李华