Base de Datos Open Source

Imagen de naitsirhC

Forums: 

Hola Amigos tengo una pregunta que me viene rondando la cabeza hace algun tiempo.

Si me pueden ayudar de la manera mas imparcial y con datos, experiencia personal, ventajas, desventajas, etc.

Si fueran a montar un servidor de BD de mision critica, que base de datos Open Source escogerian, que incluya soporte y todas las de ley.

He probado algunas y todavia no me decido por una.

Saludos.

Yo he tenido estupendo

Imagen de kfirmad Kronsage

Yo he tenido estupendo resultados con PostgreSQL para una aplicación web que hace matrículas y notas estudantiles, actalmente lleva la información de más de 1500 estudiantes y va como una bala }:)

----------------------------
Cada día más Grande... y no lo detiene nadie!!

He visto correr sangre entre

Imagen de NEO

He visto correr sangre entre los que defienden MySQL vs PgSQL, a pesar de eso te voy a dar mi opinión.
Yo trabajo con ambas bases.
- Para ambas existe una versión sobre windows que deja mucho que desear vs su versión en linux.
- PgSQL, tiene un esquema de objetos bastante bueno, y totalmente superior a MySQL en sus distribuciones 3.2X
- MySQL lanzó ya su versión 5.0 que es ya (GA), yo la utilizo y tiene opciones de integridad referencial, vistas, SPs, funciones, transacciones, bloqueos por tabla y por registro, triggers, etc sin disminuir su rendimiento.
- En lo personal para el tipo de aplicaciones que yo utilizo me quedo sin lugar a dudas con MySQL por que en velocidad de respuesta y robustez es bastante mejor que PgSQL, He hecho pruebas de estrés que me lo confirman.

Adicionalmente, si quieres puedes probar MAXDB, que es la base de datos empresarial de MySQL (también OpenSource, posee dos esquemas de licencia de acuerdo a tus necesidades), que además de las características que menciono anteriormente tiene objetos muy interesantes incluso mas que PgSQL por ejemplo (instancias, sinónimos, secuenciadores, esquema de privilegios de usuario muy desarrollado, tablespaces, punteros, alias, listas, colecciones, etc) (héchale un ojo http://dev.mysql.com/doc/maxdb/en/default.htm )

Tambien creo interesante el dato que yahoo.com y la Nasa utilizan mysql, esta última cambió sus esquemas de bases de datos de oracle a mysql, y a ellos supongo que no les hubiera importado invertir lo que sea con tal de obtener el mejor rendidimiento posible. Por qué será?

Si la aplicación que vas a desarrollar es Web, puedes optar por Oracle o Sybase cuyo motor de base de datos te lo puedes descargar de internet, es fácilmente instalable y sumamente económico(para linux). Hace algún tiempo que estuve investigando costaban al rededor de $500 USD (x licencia) incluso menos!. Como se trata de una aplicación web solo utilizas una licencia. En realidad no es costoso, pero las herramientas adicionales de administración son las que cuestan.

Saludos y suerte!

NEO

estimado Neo, si bien es

Imagen de deathUser

estimado Neo, si bien es cierto en un aplicacion multinivel, la capa de acceso a datos es la única que se conecta a la base  de datos, esto lo entendieron así los señores que diseñan los esquemas de licenciamiento, por lo que para aplicaciones de este tipo normalmente te exigen una licencia ilimitada para tu aplicación WEB enable (te estoy comentando sobre Oracle, un caso real en el cual el cliente debió adquirir una licencia de este tipo para poder publicar su aplicacion WEB.)   

Que le vamos a hacer, de algo tienen que vivir :) 

 

bye

:)

Estimado deathUser, La

Imagen de NEO

Estimado deathUser, La verdad yo hablaba de un dato que me proporcionaron justo de oracle; Aquí en un banco en UIO lo utilizan bajo ese esquema. Pero la verdad yo no tengo documentación en mis manos que lo certifique. Es posible que ese dato que he escrito este impresiso.. Gracias por la acotación :D

Saludos
Neo

Oracle 4900 + 22% de soporte!!

Imagen de naitsirhC

Hola amigos para despejar un poco el lado del lincenciamiento de Oracle (Trabaje para uno de los Mayoristas), la unica forma de poder utilizar Oracle en una aplicacion web es la de licenciar por procesador y lo mas barato que tiene Oracle en ese esquema es de 4900 +-, mas el 22% de ese monto por el soporte que es practicamente obligatorio, si no pagas el soporte y sale una nueva version y quieres actualizar, tienes dos opciones una renunciar a las lincencias anteriores y obtener las nuevas, y dos pagar por todo el tiempo de soporte que utilizaste el producto.

Espero que haya quedado claro. Saludos.

Gracias A todos por su valioso aporte.

nait
http://www.naitcorp.com/

nait
http://www.naitcorp.com/

Postgresql sin dudar...

PostgreSQL... no solo es mas robusto, tiene muchas mas caracteristicas (lo cual claro va a hacer, que al inicio, dediques un poco mas de tiempo que con mysql)...
Que MySQL es mas rapido es un mito que paso a la historia, solo es cuestion de configurar apropiadamente postgres (por lo general, viene con una configuracion bien baja para que no haya problema si lo instalas en una maquina vieja)...
Ademas los foros (pgsql-es-ayuda@postgresql.org para español y en http://archives.postgresql.org/ encuentras enlaces a las listas en ingles asi como un historico de todas las listas) son buenisimos; y si encuentras un bug (cosa posible pero nada frecuente en operaciones normales) lo reportas y por lo general se resuelve en cuestion de horas (y eso lo he visto pasar mas de una vez)...

Jaime Casanova
www.2ndQuadrant.com

Por supuesto, y de hecho, a

Imagen de kfirmad Kronsage

Por supuesto, y de hecho, a PostgreSQL le puedes poner a trabajar con matricues de variables guardadas en un solo campo! Es lo hico un panita de Venezuela como su tesis d egrado y le fu&eactute; de perlas y es una agradecido más de este elefantito azul, poderoso, robusto y cumplidor

----------------------------
Cada día más Grande... y no lo detiene nadie!!

Páginas