sql - 使用 PostgreSQL 在 Django 中寻找读写锁,例如,SELECT FOR SHARE
问题描述
我正在使用 PostgreSQL 在 Django 中锁定读写锁。
- 我知道
select_for_update
- 最重要的是,我需要
SELECT FOR SHARE
- 我找到了这张超级旧的 Django 票
- 我找不到任何为 Django 实现此功能的第三方库
现在我想知道:
- 有没有很好的理由在 Django-ORM 中没有实现?
- 有谁知道这方面的任何第三方库?
- 或者有什么简单的解决方法?
解决方案
您不能将逻辑包装在使用 select 进行共享的 pl/pgsql 函数中,然后从 django 调用该函数吗?
推荐阅读
- mysql - 删除范围内的十亿条记录与精确 ID 查找 MYSQL
- spring-boot - 使用状态存储的多实例 kafka 流
- c# - Magick.Net 问题压缩 PDF 文件的位图
- yaml - Yaml - 如何在单行中编写映射
- database - 在文件中连续存储时间序列数据向量的最佳方法是什么?
- javascript - 数据在 .map() 中可用,但在 .subscribe() 中不可用 - 角度 5
- android-studio - 未调用 Android Studio OnFling 事件
- webpack - Webpack 在 prod 中禁用缩小和优化
- azure-devops - 如何在 azure devops 中使用证书实现 Web 连接
- python - 最小数量的子集