Files
nexus/wiki/concepts/笔记数据库.md
2026-04-16 13:01:42 +08:00

43 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
id: notes-database
title: 笔记数据库
type: concept
tags: [笔记管理, 信息检索]
sources: ["Dataview——让我从笔记黑洞里逃出来的Obsidian神器.md"]
last_updated: 2026-04-16
---
## Definition
笔记数据库 是一种将散乱的笔记文本转化为结构化可查询数据的管理范式,核心目标是解决"写笔记容易、查笔记难"的根本痛点。
## Mechanism
通过索引笔记的元数据(标签、日期、路径)和内容(文本、任务状态),实现类似数据库的查询能力:
| 维度 | 传统文件夹 | 笔记数据库 |
|------|------------|-----------|
| 组织方式 | 层级目录 | 标签+字段 |
| 查询方式 | 浏览导航 | SQL/类SQL 查询 |
| 聚合能力 | 手动整理 | 自动聚合 |
| 任务视图 | 分散各处 | 集中展示 |
## Key Operations
- **索引**:扫描所有笔记,建立元数据索引
- **查询**:按字段/标签/日期范围筛选
- **聚合**:将结果以列表/表格/日历视图展示
- **统计**:量化写作量、任务完成率等指标
## Tool Examples
- [[Dataview]]Obsidian 插件,通过类 SQL 语法实现笔记数据库
- [[Obsidian]]:本地 Markdown 笔记应用,笔记数据库的宿主
## Connections
- [[Dataview]] ← 实现工具
- [[RAG]] ← 类比(两者都解决"检索"问题但层次不同笔记数据库索引本地笔记RAG 索引外部文档)
- [[LLM Wiki]] ← 底层支撑(笔记数据库 + LLM 推理 = 更强知识管理)
- [[语义搜索]] ← related前者结构化字段查询后者向量语义查询
## Distinction from RAG
- 笔记数据库:基于结构化字段(标签/日期/任务状态)精确查询
- RAG基于向量语义相似度模糊检索
- 两者互补笔记数据库管结构化元数据RAG 管非结构化内容