| #教程本课程将教你如何使用Rust语言构建一个简单的LSM树存储引擎。

| #教程 本课程将教你如何使用Rust语言构建一个简单的LSM树存储引擎。 “日志结构合并树(Log-structured merge trees,简称LSM树)是一种用于维护键值对的数据结构。这种数据结构在分布式数据库系统,如TiDB和CockroachDB中被广泛使用,作为它们底层的存储引擎。基于LevelDB的RocksDB,是LSM树存储引擎的一个实现。它提供了许多键值访问功能,并在许多生产系统中使用。 本教程是一个包含多个部分(周)的广泛课程。每周有七个章节;你可以在2到3小时内完成每个章节。每个部分的前六章将指导你构建一个工作系统,而每周的最后一章将是小吃时间章节,它将实现一些在你之前六天构建的基础上的简单事物。每个章节都将有必需的任务、检查你的理解问题和奖励任务。

相关推荐

封面图片

:一个教育项目,基于磁盘的日志结构化哈希表存储,教你如何在 Go 中构建持久键值存储。

:一个教育项目,基于磁盘的日志结构化哈希表存储,教你如何在 Go 中构建持久键值存储。 CaskDB 是基于Riak 的 bitcask 论文的基于磁盘的、嵌入式的、持久的键值存储,用 Go 编写。它更侧重于教育能力,而不是在生产中使用它。文件格式独立于平台、机器和编程语言。比如说,从 macOS 上的 Go 创建的数据库文件应该与 Windows 上的 Rust 兼容。 这个项目旨在帮助任何人,甚至是数据库初学者,在几个小时内建立一个持久的数据库。没有外部依赖;只有 Go 标准库就足够了。

封面图片

数据结构 速成课描述:数据结构速成课简介:本课程快速介绍常用数据结构,包括数组、链表、栈、队列、树和图。每种结构均阐述其基本特性

数据结构 速成课 描述:数据结构速成课简介:本课程快速介绍常用数据结构,包括数组、链表、栈、队列、树和图。每种结构均阐述其基本特性、应用场景和实现方法,帮助学生快速掌握数据结构的核心概念,提高编程效率 链接:https://pan.quark.cn/s/4d4c06485a15 大小:1.6GB 标签:#学习 #数据结构 #quark 频道:@yunpanshare 群组:@yunpangroup

封面图片

LLMFlows 是一个框架,用于构建简单、明确和透明的 LLM(大语言模型)应用程序,如聊天机器人、问答系统和代理。

LLMFlows 是一个框架,用于构建简单、明确和透明的 LLM(大语言模型)应用程序,如聊天机器人、问答系统和代理。 LLMFlows 的核心是提供一套简约的抽象,让你可以利用 LLM 和向量存储,构建结构良好、清晰明了的应用程序,这些应用程序没有隐藏的提示或 LLM 调用。LLM Flows 可确保每个组件完全透明,从而使监控、维护和调试变得简单。 | #框架

封面图片

教你从零开始构建类似 ChatGPT 的大语言模型。

教你从零开始构建类似 ChatGPT 的大语言模型。 在 GitHub 上发现一本《Build a Large Language Model (From Scratch)》书籍。 作者将带你从头开始构建一个类似 GPT 语言模型,这过程让你了解如何创建、训练和微调大型语言模型 (LLMs)! 书籍主要分为 8 大章节,如下: 第 1 章:了解大语言模型(LLM)解析 第 2 章:介绍文本数据处理技巧 第 3 章:通过编程实现注意力机制(Attention Mechanisms) 第 4 章:从零开始实现类似 GPT 模型 第 5 章:对未标注数据进行预训练 第 6 章:针对文本分类的模型微调 第 7 章:结合人类反馈进行模型微调 第 8 章:在实践中使用大语言模型 书籍前两章内容已出,剩下的会逐步放出。 |

封面图片

一个动画图解、能运行、可提问的数据结构与算法快速入门教程

一个动画图解、能运行、可提问的数据结构与算法快速入门教程 主要内容包括: 复杂度分析:数据结构与算法的评价维度、算法效率的评估方法。时间复杂度、空间复杂度,包括推算方法、常见类型、示例等。 数据结构:常见基本数据类型,数据在内存中的存储形式、数据结构的分类方法。涉及数组、链表、栈、队列、散列表、树、堆、图等数据结构,内容包括定义、优缺点、常用操作、常见类型、典型应用、实现方法等。 算法:查找算法、排序算法、搜索与回溯、动态规划、分治算法等,内容涵盖定义、应用场景、优缺点、时空效率、实现方法、示例题目等。 本项目旨在打造一本开源免费、新手友好的数据结构与算法入门教程。 全书采用动画图解,内容清晰易懂、学习曲线平滑,引导初学者探索数据结构与算法的“知识地图”; 源代码可一键运行,帮助读者在实践练习中提升编程技能,了解算法工作原理和数据结构底层实现; 鼓励读者互助学习,提问与评论通常可在两日内得到回复; ||| #电子书

封面图片

milli:Rust写的高性能搜索引擎Meilisearch核心

milli:Rust写的高性能搜索引擎Meilisearch核心 它包含一个可以管理一个且只有一个索引的库。Meilisearch自己管理着多索引。Milli无法将更新存储在一个商店中:这是上面其他东西的工作,这就是为什么它一次只能处理一个更新 此外还包含了用于快速调试引擎的板条箱,板条箱中有基准benchmarks。

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人