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
