docs: update README to reflect Redis pub/sub instead of NATS
This commit is contained in:
parent
a09ff66191
commit
51e4531e95
13
README.md
13
README.md
@ -4,7 +4,8 @@
|
|||||||
|
|
||||||
## 项目概述
|
## 项目概述
|
||||||
|
|
||||||
Code API 是一个全栈 monorepo 项目,采用 Rust 后端 + React 前端的技术栈。项目实现了类似 GitHub 的 Issue 追踪、Pull Request 代码审查、Git 仓库管理,以及类似 Slack 的实时聊天 Room 功能。
|
Code API 是一个全栈 monorepo 项目,采用 Rust 后端 + React 前端的技术栈。项目实现了类似 GitHub 的 Issue 追踪、Pull Request
|
||||||
|
代码审查、Git 仓库管理,以及类似 Slack 的实时聊天 Room 功能。
|
||||||
|
|
||||||
### 核心功能
|
### 核心功能
|
||||||
|
|
||||||
@ -20,14 +21,14 @@ Code API 是一个全栈 monorepo 项目,采用 Rust 后端 + React 前端的
|
|||||||
### 后端 (Rust)
|
### 后端 (Rust)
|
||||||
|
|
||||||
| 类别 | 技术 |
|
| 类别 | 技术 |
|
||||||
|------|------|
|
|--------|----------------------|
|
||||||
| 语言 | Rust 2024 Edition |
|
| 语言 | Rust 2024 Edition |
|
||||||
| Web 框架 | Actix-web |
|
| Web 框架 | Actix-web |
|
||||||
| ORM | SeaORM |
|
| ORM | SeaORM |
|
||||||
| 数据库 | PostgreSQL |
|
| 数据库 | PostgreSQL |
|
||||||
| 缓存 | Redis |
|
| 缓存 | Redis |
|
||||||
| 实时通信 | WebSocket (actix-ws) |
|
| 实时通信 | WebSocket (actix-ws) |
|
||||||
| 消息队列 | NATS |
|
| 消息队列 | Redis |
|
||||||
| 向量数据库 | Qdrant |
|
| 向量数据库 | Qdrant |
|
||||||
| Git 操作 | git2 / git2-ext |
|
| Git 操作 | git2 / git2-ext |
|
||||||
| 认证 | JWT + Session |
|
| 认证 | JWT + Session |
|
||||||
@ -36,7 +37,7 @@ Code API 是一个全栈 monorepo 项目,采用 Rust 后端 + React 前端的
|
|||||||
### 前端 (TypeScript/React)
|
### 前端 (TypeScript/React)
|
||||||
|
|
||||||
| 类别 | 技术 |
|
| 类别 | 技术 |
|
||||||
|------|------|
|
|----------|----------------------------|
|
||||||
| 语言 | TypeScript 5.9 |
|
| 语言 | TypeScript 5.9 |
|
||||||
| 框架 | React 19 |
|
| 框架 | React 19 |
|
||||||
| 路由 | React Router v7 |
|
| 路由 | React Router v7 |
|
||||||
@ -193,7 +194,7 @@ cargo run -p migrate
|
|||||||
### 必需配置项
|
### 必需配置项
|
||||||
|
|
||||||
| 变量名 | 说明 | 示例 |
|
| 变量名 | 说明 | 示例 |
|
||||||
|--------|------|------|
|
|--------------------|---------------|---------------------------------------|
|
||||||
| `APP_DATABASE_URL` | PostgreSQL 连接 | `postgresql://user:pass@localhost/db` |
|
| `APP_DATABASE_URL` | PostgreSQL 连接 | `postgresql://user:pass@localhost/db` |
|
||||||
| `APP_REDIS_URL` | Redis 连接 | `redis://localhost:6379` |
|
| `APP_REDIS_URL` | Redis 连接 | `redis://localhost:6379` |
|
||||||
| `APP_AI_API_KEY` | AI 服务 API Key | `sk-xxxxx` |
|
| `APP_AI_API_KEY` | AI 服务 API Key | `sk-xxxxx` |
|
||||||
@ -202,7 +203,7 @@ cargo run -p migrate
|
|||||||
### 可选配置项
|
### 可选配置项
|
||||||
|
|
||||||
| 变量名 | 默认值 | 说明 |
|
| 变量名 | 默认值 | 说明 |
|
||||||
|--------|--------|------|
|
|--------------------------------|-------------|------------|
|
||||||
| `APP_DATABASE_MAX_CONNECTIONS` | 10 | 数据库连接池大小 |
|
| `APP_DATABASE_MAX_CONNECTIONS` | 10 | 数据库连接池大小 |
|
||||||
| `APP_LOG_LEVEL` | info | 日志级别 |
|
| `APP_LOG_LEVEL` | info | 日志级别 |
|
||||||
| `APP_QDRANT_URL` | - | 向量数据库地址 |
|
| `APP_QDRANT_URL` | - | 向量数据库地址 |
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user