gpt4 book ai didi

orm - 异步 ORM 是什么意思

转载 作者:行者123 更新时间:2023-12-04 15:57:06 25 4
gpt4 key购买 nike

异步 ​​ORM 的真正含义是什么?它与常规 ORM 的行为有何不同?

它可以用在什么地方?

最佳答案

这意味着对它的调用会立即返回(不会阻塞)。您会在稍后的某个时间点获得结果,很可能是由于回调触发。

像这样的东西(伪代码):

function printResult(result)
if result is "foo" print "FOO" else print "BAR"

function fooBar()
Orm.myQuery().setCallback(printResult)
Orm.myOtherQuery().setCallback(printResult)

在此示例中,两个查询将同时执行(第二个查询的响应可能先于第一个查询)。

它在使用非阻塞 IO 的程序中很有用。让查询同时执行,也许在多个数据库上,是非常明智的延迟。如果每个查询需要 1 毫秒,那么执行 10 次查询仍然只需要 1 毫秒,而不是 10 毫秒。

关于orm - 异步 ORM 是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1952200/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com