No, a lo que me refieron no es al procesamiento de 6.000.000 de registros en memoria, a lo que me refiero es que si lo que requiere es simplemente visualizacion de grandes volumenes de datos podria usar directamente la BD con una estrategia de paginacion pues no creo que un ser humano tenga la habilidad de procesar 6.000.000 a la vez, y se utiliza NH para cuestiones del dominio.
Saludos, Nestor Andres Rodriguez 2011/8/3 <[email protected]> > ** Para procesar 6.000.000 de registros en memoria? > > > Enviado desde mi BlackBerry de Movistar (http://www.movistar.com.ar) > ------------------------------ > *From: * Nestor Andres Rodriguez <[email protected]> > *Sender: * [email protected] > *Date: *Wed, 3 Aug 2011 11:41:12 -0500 > *To: *<[email protected]> > *ReplyTo: * [email protected] > *Subject: *Re: [NHibernate-Hispano] Nhibernate Consulta Masiva > > Tener un modelo de lectura que le pegue directo a la base de datos para > cuestion de consultas es una buena opcion, similar a lo que se plantea con > CQRS. > > 2011/8/3 <[email protected]> > >> ** Antes donde dije: >> >> >Es beneficioso en tu caso tratarlos bajo el paradigma OO. >> >> Debía decir: >> >> Es beneficioso en tu caso tratarlos bajo el paradigma OO.??????? >> >> :) >> >> Enviado desde mi BlackBerry de Movistar (http://www.movistar.com.ar) >> ------------------------------ >> *From: * [email protected] >> *Date: *Wed, 3 Aug 2011 10:32:50 +0000 >> *To: *<[email protected]> >> *ReplyTo: * [email protected] >> *Subject: *Re: [NHibernate-Hispano] Nhibernate Consulta Masiva >> >> Hola Federico >> >> Lo que muestra el formulario en un sub producto de los 6000000 de >> registros? >> Es beneficioso en tu caso tratarlos bajo el paradigma OO. >> Los RDBMS son muy eficientes para manejar grandes volumen es de datos, >> aplicar aritmética de conjunto y ese tipo de cosas... >> Yo me plantearía, pensando en ancho de banda consumido, memoria, etc, etc >> si en este caso lo mejor no es hacer un primer manejo mas datacentrico. >> No estoy haciendo un juicio de valor sobre NH, ni sobre el paradigma >> OO,,no se trata de eso. >> Yo prefiero usar lo mejor de cada mundo para el problema a resolver. >> Estadistas sobre volumen de datos, RDBMS, cubos, datawarehouse me parecen >> las opciones, con que se maneja el resultado? Ahí usa OO, lo que quieras o >> lo que puedas... >> Solo una opinión. >> >> Daniel Calvin.. >> >> Enviado desde mi BlackBerry de Movistar (http://www.movistar.com.ar) >> ------------------------------ >> *From: * federico Lapido <[email protected]> >> *Sender: * [email protected] >> *Date: *Tue, 2 Aug 2011 22:21:05 -0300 >> *To: *<[email protected]> >> *ReplyTo: * [email protected] >> *Subject: *Re: [NHibernate-Hispano] Nhibernate Consulta Masiva >> >> Estoy evaluado con Nhibernate.para el proyecto de mi trabajo. La idea es >> armar un formulario de estadisitica para una consulta. Por ahora un solo >> objeto que es Movimientos. Solo hice a pasar una tabla de otra base de datos >> que uso el programa de Visual foxpro. >> Solo arme el mapeo de este objeto y puse un datagrid para consulta . para >> hacer pruebas. >> >> Por ahora no estoy en mi trabajo , Mañana voy a pasar los detalles de >> errores. >> Alguna forma para evitar los errores. sino armo una consulta q no es de >> nhibernate ? >> Gracias por contestarme mi pregunta. Soy nuevo de Nhibernate pero tengo >> muchos años de VFP. >> >> >> >> >> >> El 2 de agosto de 2011 18:55, Nestor Andres Rodriguez < >> [email protected]> escribió: >> >>> Si los 6.000.000 de registros ocupan una memoria de alrededor 2GB (aunque >>> depende si es 32bits o 64bits) se genera un OutOfMemoryException. Asi que >>> que excepcion salio ? >>> >>> >>> 2011/8/2 Nestor Andres Rodriguez <[email protected]> >>> >>>> Y que error dio ? >>>> >>>> >>>> 2011/8/2 Edgar Ramos <[email protected]> >>>> >>>>> Y pensando en objetos, cuantos sería ?, y tomando en cuenta lazy load y >>>>> sin tomar en cuenta ? >>>>> Por otro lado, esperas mostrar todos los objetos en pantalla ?, que >>>>> piensas hacer con estos ? >>>>> >>>>> >>>>> Saludos >>>>> Edgar >>>>> >>>>> El 2 de agosto de 2011 15:40, Flapido <[email protected]>escribió: >>>>> >>>>> Una pregunta: Es posible hacer la consulta de mas de 6.000.000 >>>>>> registros en Nhibernate. es una tabla de Movimientos. >>>>>> Usando con >>>>>> >>>>>> public IList<T> TraerTodo2<T>() >>>>>> { >>>>>> IList<T> consulta; >>>>>> using (ISession session = >>>>>> NHibernateSessionManager.OpenSessionWithTransaction()) >>>>>> { >>>>>> >>>>>> consulta = >>>>>> (IList<T>)session.CreateCriteria(typeof(T)).List<T>(); >>>>>> >>>>>> NHibernateSessionManager.FinishTransaction(session); >>>>>> return consulta; >>>>>> } >>>>>> } >>>>>> >>>>>> >>>>>> Me dio error.. porque? alguna forma? >>>>>> >>>>>> Gracias! >>>>>> >>>>>> -- >>>>>> Para escribir al Grupo, hágalo a esta dirección: >>>>>> [email protected] >>>>>> Para más, visite: http://groups.google.com/group/NHibernate-Hispano >>>>> >>>>> >>>>> -- >>>>> Para escribir al Grupo, hágalo a esta dirección: >>>>> [email protected] >>>>> Para más, visite: http://groups.google.com/group/NHibernate-Hispano >>>>> >>>> >>>> >>> -- >>> Para escribir al Grupo, hágalo a esta dirección: >>> [email protected] >>> Para más, visite: http://groups.google.com/group/NHibernate-Hispano >>> >> >> -- >> Para escribir al Grupo, hágalo a esta dirección: >> [email protected] >> Para más, visite: http://groups.google.com/group/NHibernate-Hispano >> >> -- >> Para escribir al Grupo, hágalo a esta dirección: >> [email protected] >> Para más, visite: http://groups.google.com/group/NHibernate-Hispano >> > > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano > > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano > -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
