在FastAPI成为Python生态中构建高性能Web API的首选框架的今天,数据库操作仍是开发者面临的核心挑战。当我们开发一个日均百万请求的订单系统时,可能会遇到这样的困境:数据库连接频繁超时导致API响应延迟飙升,复杂查询引发的N+1问题拖垮服务器,或是依赖 ...
支持中文模糊搜索和拼音搜索。这个功能的方案来自以下文章,感谢大佬的分享,提供了可行的思路。本插件利用动态魔改的方式实现,不修改任何dll,自动化迁移或还原数据库的全文索引,做到重启即生效。 确保StrmAssistant.dll的文件权限和所有者跟其他插件 ...
最近有一个大数据量插入的操作入库的业务场景,需要先做一些其他修改操作,然后在执行插入操作,由于插入数据可能会很多,用到多线程去拆分数据并行处理来提高响应时间,如果有一个线程执行失败,则全部回滚; 在spring中可以使用@Transactional注解去控制事务,使 ...