文章
Next.js 15 + FastAPI 安全架构模板
📦 项目结构
动态库+动态项目配置管理
需求:根据用户指定的不同的环境以及当前环境下不同的项目读取不同的配置信息
1、项目结构
sqlalchemy + pydantic_settings 实现动态库连接
需求:根据用户指定环境参数输入访问不同环境的datasource元数据表,然后根据指定元数据id创建对应conn链接,进而进行crud操作。
1、项目结构
Next.js Route Handler 代理模板
下面是一个 通用、安全、可复用的 Next.js Route Handler 代理模板,支持 GET、POST、PUT、DELETE 等所有 HTTP 方法,并自动处理:
✅ 从 httpOnly Cookie 读取 Token
✅ 转发原始请求方法、He...
Doris 2.1.x版本升级
元数据兼容性测试
注意
在生产环境中,建议保持 3 个以上的 FE 做高可用配置。如果只有 1 个 FE 节点,需要先做元数据兼容性测试后,再进行升级操作。元数据兼容非常重要,如果因为元数据不兼容导致的升级失败,能会导致数据丢失。建议每次升级前都进行元数据兼...
Centos时间同步
✅ 推荐方案:使用 chrony(CentOS 7+ 默认推荐)
1. 安装 chrony(如未安装)
FastAPI官方文档学习05
1、SQL(关系型)数据库
安装依赖
FastAPI官方文档学习04
1、安全性
OAuth2是一个规范,它定义了几种处理身份认证和授权的方法。
OpenAPI(以前称为 Swagger)是用于构建 API 的开放规范
FastAPI官方文档学习03
1、错误处理
使用 HTTPException、添加自定义响应头
业务域划分五步实操法
“业务域划分”是整个数仓建模和数据治理的起点,如果划分不清,后续建模会混乱、治理会失效、业务用起来也会“找不到、对不上、不敢信”。
基于您所有文档(尤其是《数仓建模落地实施流程方案》《团队建模规范》《大数据数仓建模体系》),为您提炼出一套 “5步实操法”,并配套模...