2

尽管问题非常笼统,但这更像是一个后续线程。我有一个 Django Web 应用程序,带有通过 Apache Web 服务器访问的 REST API(用 Tastepie 实现)。

我正在添加 API 调用日志记录功能,以便每次调用 Web 应用程序时,我都会在 MySQL 数据库的特定应用程序日志表中创建一个条目。

此应用程序的用户群是有限的。我不希望在此时或不久的将来有大量并发 API 调用。

我有以下选择:

1. multithread locking

2. multiprocess locking mechanisms
3. ORM transaction or data base locking

我不确定是否应该使用任何锁定功能来包装 MySQL 数据库条目创建/更新操作。

对于 Django Web 应用程序中的大量并发 POST API 调用,这些情况如何处理?

谢谢,

4

0 回答 0