Entrar
¿Nuevo usuario? Inscribirme
squeakRos
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés cambiar el orden de los mensajes. Simplemente hacé clic en el enlace de columna fecha. Tus preferencias se guardarán, por lo tanto no necesitarás hacerlo otra vez cuando vuelvas a entrar.

Mensajes

  Mensajes Ayuda
Avanzado
Persistencia en Squeak   Lista de mensajes  
Responder | Reenviar Mensaje #2049 de 3370 |
Re: [squeakRos] Persistencia en Squeak




El 11/6/07 6:30 PM, "richi.moran" <richi.moran@...> escribió:

> Una de las cosas que más me joden (y creo que la mayor parte del mundo
> concuerda en esto) es el laburo extra que representa tener que
> persistir los objetos cuando se depende de bases de datos relacionales.
> La solución que propone Smalltalk a la persistencia me parece muy
> copada: todos los objetos son persistentes, y siempre y cuando me
> encargue de grabar la imagen puedo cerrar y volver a abrir teniendo la
> seguridad de que los objetos van a estar ahí cuando vuelva.
> Sin embargo, todavía dependo de las bases de datos cuando la cantidad
> de objetos crece demasiado, porque cargar todo a memoria resulta
> ineficiente.
> Por ahi lo que voy a decir a continuación es una burrada, o alguien lo
> probó y no funcionó, o por ahi existe y yo no lo conozco, pero...
> ¿No estaría bueno un Smalltalk que trabaje directamente con el disco y
> use la memoria Ram como caché?
> De esta forma todos los objetos serían persistentes de forma
> transparente, con la ventaja de poder tener miles o millones de
> objetos en la imagen sin llenar la memoria RAM (¡y adiós a las bases
> de datos! :D).
> Obviamente sería más lento dados los tiempos del disco y de la memoria
> ram, ¿pero si se implementa de la manera correcta no podría tener una
> performance aceptable?
> Digo, se podría trabajar en memoria y periódicamente (cuando impacte
> menos en el rendimiento) un objeto podría volcar ese trabajo en disco
> (tipo el garbage collector pero al reves).
> Asimismo, habría que ampliar el comportamiento del garbage collector
> para que libere espacio en disco y no sólo en Ram.
> O sea, no se cómo hacerlo, pero igual me pareció una buena idea.
>
Una de las cositas que Ralph me ha transmitido en los correos privados , es
que con el costo decreciente de la memoria esto no seria un problema como
alguna vez.
En uno de los ESUG anteriores, los alemanes presentaron algo para millones
de objetos, pero no tengo la referencia a mano,

De que tamaño de base de datos hablamos ?

Edgar





Mar, 6 de Nov, 2007 10:25 pm

edgardec2001
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #2049 de 3370 |
Desplegar mensajes Autor Ordenar por fecha

Una de las cosas que más me joden (y creo que la mayor parte del mundo concuerda en esto) es el laburo extra que representa tener que persistir los objetos...
richi.moran
Sin conexión Enviar correo
6 de Nov, 2007
9:31 pm

... Una de las cositas que Ralph me ha transmitido en los correos privados , es que con el costo decreciente de la memoria esto no seria un problema como ...
Edgar J. De Cleene
edgardec2001
Sin conexión Enviar correo
6 de Nov, 2007
10:26 pm

La verdad no estaba pensando en ningún proyecto en particular sino en aquellos proyectos en que usar sólo la RAM resulta ineficiente (no se cuántos objetos...
richi.moran
Sin conexión Enviar correo
7 de Nov, 2007
7:26 pm

A la corta o a la larga todo termina escrito en un disco y de alguna forma levantado a RAM. Miraste las bases de objetos, como Magma o esquemas como Prevayler?...
Germán Arduino
garduino
Sin conexión Enviar correo
7 de Nov, 2007
8:45 pm

... forma ... No entiendo cuál es la ventaja de usar Prevayler en Smalltalk. Por lo que estuve leyendo básicamente la idea es mantener todos los objetos en...
Ricardo Moran
richi.moran
Sin conexión Enviar correo
8 de Nov, 2007
7:03 pm

No digo que sea Prevayler lo que tengas q usar........digo que son opciones que ya están disponibles en Squeak.........Yo particularmente donde no puedo usar ...
Germán Arduino
garduino
Sin conexión Enviar correo
9 de Nov, 2007
11:00 am

Voy a probar entonces las bases de objetos y luego les digo. Gracias!...
Ricardo Moran
richi.moran
Sin conexión Enviar correo
9 de Nov, 2007
5:12 pm
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda