vault backup: 2026-06-12 16:09:42
This commit is contained in:
@@ -85,6 +85,14 @@ graph LR
|
||||
REDIS -->|"TTL 过期自动清理"| CLEANUP["自动清理"]
|
||||
```
|
||||
|
||||
#### PostgreSQL
|
||||
|
||||
- **一句话**:功能强大的开源关系型数据库,适合持久化存储结构化数据。
|
||||
- **展开**:Redis 存的数据在内存里,重启就丢了。**PostgreSQL**(简称 PG)则把数据写到磁盘上,永久保存。它用**SQL**语言查询,支持复杂的联表查询和事务(保证数据一致性)。在本项目里,上线后用来存对话历史、用量统计、用户偏好等需要「永久保留」的数据。MVP 阶段可以先不用,等产品验证后再引入。
|
||||
|
||||
> [!question] 想一想
|
||||
> Redis 超快但重启丢数据,PostgreSQL 慢一点但数据不丢。为什么不二选一?因为它们擅长的事情不同——Redis 做「热数据缓存」(频繁读写的会话状态),PG 做「冷数据持久化」(需要长期保存的记录)。两者配合才是生产级架构。
|
||||
|
||||
#### Viper
|
||||
|
||||
- **一句话**:Go 语言的配置管理工具,帮你读取各种格式的配置文件。
|
||||
@@ -136,6 +144,7 @@ graph LR
|
||||
| VAD | 语音技术 | 检测人有没有在说话 |
|
||||
| Go | 后端语言 | 高并发,轻量协程 |
|
||||
| Redis | 数据库 | 内存 KV 缓存,读写极快 |
|
||||
| PostgreSQL | 数据库 | 关系型数据库,数据持久化 |
|
||||
| LLM | AI 模型 | 大语言模型 |
|
||||
| STT | AI 能力 | 语音转文字 |
|
||||
| TTS | AI 能力 | 文字转语音 |
|
||||
|
||||
Reference in New Issue
Block a user