django是使用ORM封装对数据库的操作我使用数据库是MySql。
为了锁定资源我是用锁进程的方法来做的。
在服务器上用多线程来处理请求如果此时多个请求都要修改数据库,我把當前在操作数据库的进程上锁这样其它进程要等待。
1.除了锁进程还有没有其它更好的方式来实现,我没查到什么资料讲这些是不是django框架没对锁库做处理?需要我们自己来实现呢还是我用的版本太老了,django版本是1.8.3感觉你都用了ORM了,是不是这些问题应该也是ORM来解决了
2.對于数据库引擎我了解一点,如果你是新装的MySql,那么引擎应该是InnoDB如果完全使用ORM,是不是引擎对于存储的功能就没了因为我好像只需要用引擎的表级锁定,或者行级锁定应该就可以解决我的问题了