WCF Performance

We have a table in our database that contains about 2,500,000 rows (about 3 GB). Is it technically possible to view the data in this table in a silverlight application that requests this data using WCF? Potentially, I see problems with the maximum buffer size and timeout errors. We may need all the data that will be used for visualization.

Please guide me if there is a practical solution to this problem.

+3
source share
5 answers

Moving 3 GB to the client will not work.

for visualization purposes.

It is better to prepare server visualization. It will be slow enough.

+7
source

, , , . , WCF , , / .

, , / , 2,5 .

+4

, .

3 , . , , - WCF .

, , / , ? Silverlight, 3 ( 64- ), , . , .

:

  • / , . , OLAP,...
  • .
  • ,
+2

, , 2,5 .

, WCF.

WCF , , - N- SOA- - , , .

:

  • OR/M. NHibernate , , LINQ API QueryOver NHibernate 3.0. , 2,5 .

  • . NHibernate , , (Web, Windows...), (, ASP.NET, ).

  • , WCF: SOAP JSON? , JSON, , .

, !

+1

, , , , - , , ?

  • 2,5 . . 80 ( sdcreen, 90 ), 31250 . . - (!) .., . , , . , , . , .

  • , . . ONE PIXEL , 1,33 1024 * 768 . .

So, at the end of the day, even if (this is not possible), to cope with this, you get an insensitive / unusable application.

0
source

Source: https://habr.com/ru/post/1789469/