当前位置:  开发笔记 > 编程语言 > 正文

WebApps中的并行LINQ?

如何解决《WebApps中的并行LINQ?》经验,为你挑选了1个好方法。

我刚观看了即将推出的.NET并行扩展的最后一个Channel 9 vid.你会如何在网络应用中使用它?我特别考虑对SQL db使用并行Linq扩展.在多用户服务器应用程序中使用它作为加速数据访问层的方法是否有意义?有什么问题(除了使用静态集合类型的明显的线程安全问题)?



1> bruno conde..:

我认为从本文中提取的这一段解释了PLINQ-to-SQL的用法:

LINQ-to-SQL和LINQ-to-Entities查询仍将由相应的数据库和查询提供程序执行,因此PLINQ不提供并行化这些查询的方法.如果您希望在内存中处理这些查询的结果,包括加入许多异构查询的输出,那么PLINQ可能非常有用.

至于在Web应用程序中使用PLINQ,如果请求需要许多内存中的计算,那么PLINQ可能很有用(比如你有多个数据源需要一起查询)我发现使用它没有任何问题.

推荐阅读
夏晶阳--艺术
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有