sitio hackeado

Alvaro Herrera alvherre en alvh.no-ip.org
Mie Nov 30 14:30:50 CLST 2005


Cristian Rodriguez escribió:
> El 30/11/05, Ricardo Mun~oz A.<rmunoz en pjud.cl> escribió:

> > osea si un potencial cliente te pide que tu ERP/CRM funcione con
> > PostgreSQL u otra BD le vas a decir que es "MySQL only"??
> >
> > muy mala decision.
> 
> Si otro potencial cliente pide que el ERP/CRM funcione en postgresql y
> paga por ello, pues se adapta...no ?? (Refactoring)
> 
> Y no es una decision fija, _ahora_ se neecsita en MySQL si despues
> alguin mas lo necesita en otro tipo de sistema se modifica

Lo malo de hacerlo asi es que el sistema modificado

a) no va a correr en MySQL,
o bien
b) va a ser completamente suboptimo para PostgreSQL

La verdad es que hacer sistemas para multiples sistemas, en la practica
termina siendo para el "menor comun denominador".  No puedes usar
ninguna de las caracteristicas del motor mas potente -- a menos que
hagas un refactoring a fondo que implique abstraer totalmente la
obtencion de datos, cosa que es bastante mas dificil de lo que estas
planteando.

-- 
Alvaro Herrera                 http://www.amazon.com/gp/registry/CTMLCN8V17R4
"Having your biases confirmed independently is how scientific progress is
made, and hence made our great society what it is today" (Mary Gardiner)


Más información sobre la lista de distribución Linux