最佳答案
我想用 Python 编写一个数据库应用程序编程接口,并使用 SQLAlchemy (或任何其他数据库连接器,如果被告知使用 SQLAlchemy 完成这种任务并不是一个好方法的话)。该设置是一个运行在 Linux 或 BSD 上的 MySQL 服务器和一个运行在 Linux 或 BSD 机器(外部或本地)上的 Python 软件。
基本上,我想做的是为每个连接产生一个新的线程,协议将是自定义的,非常简单,虽然对于每个请求,我希望打开一个新的事务(或会话,因为我已经阅读) ,然后我需要提交会话。我现在面临的问题是,另一个会话很有可能在同一时间从另一个连接发生。
我的问题是,我该怎么处理这种情况?