服务器可以在没有客户端请求的情况下处理数据吗?

Can a server process data without client request?

我最近开始接触 Flask 网络编程,并作为一个工程学校项目从头开始构建了一个购物网站,但是在涉及产品排名等方面我迷路了。
我有一个约会网站的想法作为练习,但在我看来,服务器必须 运行 自己的计算来根据兼容性对不同可能的情侣进行排名,这确实是该项目的有趣部分。
我真的没有看到这些排名计算只是根据请求进行处理,因为这可能需要一些时间,但也许我大大低估了 SQL 处理速度。 我认为数据处理和计算需要在服务器上持续 运行。如果这实际上是持续的服务器数据处理,我该怎么做呢?
我希望这个问题是有道理的,因为我不住在英语国家,所以我的英语往往有点狡猾。
问候

如果你需要没有客户端请求的后台任务,你可以选择 Celery (https://docs.celeryproject.org/en/stable/userguide/periodic-tasks.html)。您可以将作品分配给此服务器,它会在后台 运行 而无需干预 Django 服务器。