首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web Service >

请教在WCF或WebServices分布式开发中,如何合并数据

2012-12-15 
请问在WCF或WebServices分布式开发中,怎么合并数据请问在WCF或WebServices分布式开发中,怎么合并数据比如:

请问在WCF或WebServices分布式开发中,怎么合并数据
请问在WCF或WebServices分布式开发中,怎么合并数据
比如:我从十台服务取回数据,这些数据已经是排序好的,但合并后还是要重新排吗?
还是在取之前有什么相应的处理,取回后就不用排了呢?
没做过分布式,请高人指点,谢谢
[最优解释]

引用:
如果是一个分页,要取10条,每台服务器上面取了10条回来(每台上面都已经排好序),怎么样合并并取出想要的10条,并且性能和效率最高呢?


你先写好合并的程序,再说什么“最高”的问题。
[其他解释]
不是太明白你的意思,假如你从十台服务器中取数据,每台服务器上的数据不一样,你可以先把数据取出来,然后再进行合并,你想要做的合并的目的是什么?
[其他解释]
引用:
不是太明白你的意思,假如你从十台服务器中取数据,每台服务器上的数据不一样,你可以先把数据取出来,然后再进行合并,你想要做的合并的目的是什么?

您的意思是取回来后直接合并再对合并后的结果进行排序吗?
如果是一个分页,要取10条,每台服务器上面取了10条回来(每台上面都已经排好序),怎么样合并并取出想要的10条,并且性能和效率最高呢?
[其他解释]
该回复于2012-10-11 13:11:32被版主删除
[其他解释]
引用:
引用:
如果是一个分页,要取10条,每台服务器上面取了10条回来(每台上面都已经排好序),怎么样合并并取出想要的10条,并且性能和效率最高呢?


你先写好合并的程序,再说什么“最高”的问题。


如果是用WCF返回LIST直接合并就可以呀?
AddRange()
或list1.Union(list2).Union(list3).Union(list4).ToList();
然后用LINQ进行排序取想要的前10
这样有问题吗?
面试时,那人问我取回来后是排好序的,直接合并效率低,怎么合并取出效率高
[其他解释]
该回复于2012-10-12 10:09:29被版主删除

热点排行