Skip to content

Commit 781d302

Browse files
📝 新增数据库、Docker、Git、Markdown、Terminal和YAML文档,优化内容结构与可读性
- 新增数据库文档,涵盖SQL快速入门、常用数据库选择指南及应用场景推荐,丰富数据库相关内容。 - 新增Docker文档,提供安装步骤、基本命令及多容器管理示例,提升用户操作指导。 - 新增Git文档,详细介绍版本控制基础及常用命令,增强团队协作与代码管理的实用性。 - 新增Markdown文档,介绍Markdown和MDX的用法,提升文档编写的灵活性。 - 新增Terminal文档,涵盖WSL安装与常用命令,增强用户对命令行的理解。 - 新增YAML文档,介绍YAML语法及其在配置文件中的应用,提升用户对数据序列化的理解。 - 优化现有文档内容,提升信息的连贯性与实用性。
1 parent f13be21 commit 781d302

File tree

14 files changed

+960
-886
lines changed

14 files changed

+960
-886
lines changed
Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
---
22
sidebar_position: 8
3-
title: 数据库基础
3+
title: 数据库
44
---
55

6-
import Highlight from '@site/src/components/Highlight';
7-
86
:::info
97
了解不同数据库的特点和适用场景,而不必深入底层实现。重点关注:数据存储、向量检索、缓存管理。
108
:::
@@ -14,7 +12,7 @@ import Highlight from '@site/src/components/Highlight';
1412
SQL(结构化查询语言)是操作关系型数据库的标准语言。不同数据库的SQL语法90%相同,学会一种即可触类旁通。
1513

1614
**推荐学习资源**
17-
- <Highlight color="green">[SQLBolt](https://sqlbolt.com/) - 交互式SQL教程(1-2小时快速入门)</Highlight>
15+
- <Highlight color="#96cf54">[SQLBolt](https://sqlbolt.com/) - 交互式SQL教程(1-2小时快速入门)</Highlight>
1816
- [W3Schools SQL](https://www.w3schools.com/sql/) - 中文入门教程
1917
- [LeetCode数据库题](https://leetcode.com/problemset/database/) - 实战练习
2018

@@ -40,7 +38,7 @@ SELECT * FROM table1 JOIN table2 ON table1.id = table2.id;
4038

4139
### 关系型数据库 - PostgreSQL
4240

43-
<Highlight color="green">**推荐用于:结构化数据存储、复杂查询、向量检索(pgvector)**</Highlight>
41+
<Highlight color="#96cf54">**推荐用于:结构化数据存储、复杂查询、向量检索(pgvector)**</Highlight>
4442

4543
**核心特点**
4644
- 支持JSON、数组等丰富数据类型
@@ -74,7 +72,7 @@ LIMIT 5;
7472

7573
### 文档数据库 - MongoDB
7674

77-
<Highlight color="blue">**推荐用于:非结构化数据、日志存储、快速原型开发**</Highlight>
75+
<Highlight color="#96cf54">**推荐用于:非结构化数据、日志存储、快速原型开发**</Highlight>
7876

7977
**核心特点**
8078
- 存储JSON格式文档,灵活的schema
@@ -108,7 +106,7 @@ db.conversations.insert_one({
108106

109107
### 内存数据库 - Redis
110108

111-
<Highlight color="red">**推荐用于:缓存、会话管理、实时排行榜**</Highlight>
109+
<Highlight color="#96cf54">**推荐用于:缓存、会话管理、实时排行榜**</Highlight>
112110

113111
**核心特点**
114112
- 微秒级响应速度(内存存储)
@@ -144,7 +142,7 @@ cached = r.get('cache:key123')
144142

145143
## 向量数据库
146144

147-
<Highlight color="purple">**推荐用于:Embedding存储、语义搜索、相似度检索**</Highlight>
145+
<Highlight color="#96cf54">**推荐用于:Embedding存储、语义搜索、相似度检索**</Highlight>
148146

149147
向量数据库是专门用于处理高维向量数据的数据库系统。
150148

@@ -281,7 +279,7 @@ for content, distance in results:
281279

282280
根据项目需求,建议掌握:
283281

284-
1. <Highlight color="green">**优先掌握**:PostgreSQL(含pgvector)+ Redis</Highlight>
282+
1. <Highlight color="#96cf54">**优先掌握**:PostgreSQL(含pgvector)+ Redis</Highlight>
285283
2. **推荐了解**:MongoDB、向量数据库(Pinecone/Chroma)
286284
3. **了解即可**:MySQL、SQLite
287285

@@ -296,7 +294,7 @@ for content, distance in results:
296294

297295
### 推荐资源
298296

299-
- <Highlight color="green">[SQLBolt](https://sqlbolt.com/) - SQL快速入门</Highlight>
297+
- <Highlight color="#96cf54">[SQLBolt](https://sqlbolt.com/) - SQL快速入门</Highlight>
300298
- [PostgreSQL官方文档](https://www.postgresql.org/docs/)
301299
- [pgvector GitHub](https://github.com/pgvector/pgvector)
302300
- [Redis官方文档](https://redis.io/docs/)
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
sidebar_position: 6
3-
title: Docker
2+
sidebar_position: 5
3+
title: 👍Docker
44
---
55

66
软件开发者已经意识到,希望开箱即用,不配置环境的人占大多数,因此提供容器分发已经成为主流。

docs/docs/编程外的基础/Git.md

Lines changed: 0 additions & 195 deletions
This file was deleted.

0 commit comments

Comments
 (0)