This is quite a preposterous proposition. 15 million records and user can view 
100 records at a time?  15million divided by 100 equates to 150,000 thumb 
movement. assuming a thumb movement of even 5 times per second, it would still 
take 30,000 seconds or roughly 8.33 hours assuming your user is not even 
looking at the data.

everything has a limit, whether its flex, java, .net, ruby or any other devt 
framework out there. perhaps it is time to rethink this functionality and the 
need that your user would derive from it.



________________________________
From: iloveyouwisconsin <[email protected]>
To: [email protected]
Sent: Mon, 15 March, 2010 17:32:33
Subject: [flexcoders] Re: Flex 4....Large recordset...how much is too much?

  
We have a need for that in our project. I will say that much w/out giving away 
the idea. The question, though, is why is Flex (without hacks) limiting the 
amount of data we can view? The datagrid should be smarter than it is and in my 
opinion has a long way to go in order to be a truly viable means for 
data-intensive applications. Remember, I'm not VIEWING 15 million records at 
ONCE. I'm only retrieving 25 or 100 rows at a time from a database that is 15 
million records. I want to give the user the OPTION of jumping around the 
database via moving the thumb around on the scrollbar... without crashing the 
application. 

As a workaround (at least in the short-term), how could I force the thumb icon 
to the bottom of the scrollbar after a user scrolls, like they do here: 
http://blog. tremend.ro/ 2009/03/02/ flex-live- scroll-datagrid? I know that 
they have source enabled, but the switch to flex 4 (and paging enabled on my 
php service) would change the entire process, right?

--- In flexcod...@yahoogro ups.com, "gmbroth" <gmbr...@... > wrote:
>
> I'm curious: what's the use case for pushing 15 million (or, heck, even 
> 50,000) records to the client?
> 
> 
> --- In flexcod...@yahoogro ups.com, "iloveyouwisconsin" <iloveyouwisconsin@ > 
> wrote:
> >
> > Maybe I'll have to wait until Flex 7 (or later) 'til they truly make flex 
> > able to handle large datasets smoothly. (I guess I'll also have to advise 
> > those at Adobe and the flex evangelists that what they define as a "large" 
> > dataset isn't large in practice. They probably need to moonlight as interns 
> > for a few of their customers to snapback into reality. There's no company 
> > in the real world that would define a large dataset as only a few thousand 
> > items)
> > 
> > --- In flexcod...@yahoogro ups.com, "iloveyouwisconsin" <iloveyouwisconsin@ 
> > > wrote:
> > >
> > > How many records is considered "too large" for a datagrid to handle? I am 
> > > using Flex 4 with Zend AMF & paging enabled. When I google it the topic, 
> > > most seem to think that a "few thousand" is large, but that doesn't seem 
> > > hardly anything to me. I thought Zend would do the trick but it isn't 
> > > anywhere near what I need. My 15 million records didn't go over too well 
> > > (I can use the scroll wheel on my mouse to scroll through the records but 
> > > it kept crashing when I tried to use the scrollbar on the datagrid to 
> > > jump around). I ask because I don't want to have to jimmy around with 
> > > code until I'm blue in the face trying to find something flex can handle. 
> > > Can I do 1 million? 5,000? 500,000? I just want to be able to let users 
> > > play around w/ the scrollbar on the datagrid without it crashing, is all 
> > > (though I realize that the user's machine will play a big factor in 
> > > performance. All of my users have computers that are no more than a 
> > > couple yrs old)
> > > 
> > > I also ask because I am sure others would like to know for their 
> > > projects.... is there a more efficient way to get the data than Zend, 
> > > like Livecycle or Coldfusion? I am willing to switch the backend up a bit 
> > > in order to increase performance of my app.
> > > 
> > > 
> > > many thanks!
> > >
> >
>


 


      

Reply via email to