首页 新闻 会员 周边 捐助

数据库的即时查询?

0
悬赏园豆:5 [已解决问题] 解决于 2014-11-23 11:50

看书说,传统数据库支持即时查询以及连接操作,MongoDB仅仅支持即时查询。

连接操作我明白,就是JOIN那些,那么即时查询到底是指什么呢?非即时查询的又是什么情况呢?望解答。

xingoo的主页 xingoo | 小虾三级 | 园豆:711
提问于:2014-09-25 21:42
< >
分享
最佳答案
1

例如,您可能需要查询一组特定的订单,然后偶而向特定客户发送电子邮件通知。您最初不一定需要检索与每个订单有关的所有客户数据。您可以使用延迟加载将额外信息的检索操作延迟到您确实需要检索它们时再进行。 这个是linq 我感觉差不多吧

收获园豆:3
我是糖糖 | 菜鸟二级 |园豆:446 | 2014-10-21 20:36
其他回答(1)
0

估计是说不支持延迟查询吧

收获园豆:2
draculav | 园豆:734 (小虾三级) | 2014-09-26 12:18

延迟查询又作何解释呢?难道查询数据,还需要延迟处理?

支持(0) 反对(0) xingoo | 园豆:711 (小虾三级) | 2014-09-27 15:17

@xingoo: 延迟查询的意思是,执行查询的时候不直接去取数据,只有当数据第一次被使用的时候才真正执行查询

支持(0) 反对(0) draculav | 园豆:734 (小虾三级) | 2014-09-27 15:19

@draculav: 噢,类似懒加载呗。那么这么看 即时查询应该是一种缺点啊...为什么说的好像很有优势的感觉。

支持(0) 反对(0) xingoo | 园豆:711 (小虾三级) | 2014-09-27 15:20

@xingoo: 都有适用的场景,没有什么一定是好的,没有适用所有场景的

支持(0) 反对(0) draculav | 园豆:734 (小虾三级) | 2014-09-27 15:36
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册