【发布时间】:2021-10-13 03:27:49
【问题描述】:
您可能已经知道,python3 是一个单线程、单处理器程序,这似乎与仅由完整 python 和瓶子(Web 服务器)组成的状态的 tinydb (json) 配合得很好。
在一个您希望在预生产或早期生产和低流量(每周
我想知道的两件事是:
a) 数据隔离(或并发):但由于一切都是单线程的,处理器将完成排队 CRUD 操作的工作,一个接一个,不会有任何并发访问但是关于低流量,我应该关心吗?
b) 等待时间,当处理器排队 10 个人想要访问存储在 ram 中的同一个表时,处理器将对请求进行排队,人们将有等待时间。现在的问题是这是否会引起人们的注意,Python 速度很快(毫秒)。但是我真的不知道如何统计测试 50 ppl 同时连接到网站并请求相同的资源。
我愿意接受所有反馈,请告诉我。
【问题讨论】:
标签: python-3.x bottle tinydb