Comunidad oficial de diseñadores web, web developers y Webmasters. Aqui podemos tratar temas actuales sobre diseño y tecnología. Podemos compartir y actualizarnos. Flash, PHP, ASP, Java, HTML, CSS, MySQL, CMS, etc. Unite YA y lee los Sticky

Ver más
  • 17,238 Miembros
  • 12,985 Temas
  • 4,983 Seguidores
  • 0

[Duda] Que Base de datos utilizar.

Buenos días, tengo un pequeño proyecto del cual para no caer en tedio mencionara las caracteristicas más importantes.

1.- En la mayoria de los casos las querys seran del tipo SELECT, se selecionaran grandes volumenes de datos y deben estar muy organizados.

2.- Las querys de UPDATE o INSERT estaran más limitadas y la gran mayoria de las mismas las realizaran los usuarios con más altos privilegios.

3.- Hace un uso extensivo de fechas.

4.- Son datos delicados así que la base de datos debera facil y repido de respaldar, además de por su puesto ser segura y tener una buena integridad de datos.



Más allá de eso es bastante estandar, he estado pensando en utilizar mysql con innodb, pero aunque eso no me permitiria utilizar busquedas freetext creo que las claves foraneas me resultaran más utiles.

Pero por otra parte suelo leer que postgresql puede ser mejor y aunque es algo más lento es más seguro y puede ejecutar diferentes querys al mismo tiempo.

Espero que puedan ayudarme, gracias.
  • 0
  • 1Calificación
  • 1Seguidores
  • 123Visitas
  • 0Favoritos

5 comentarios

@Nykos91 Hace más de 1 año
Teniendo en cuenta el punto 1 y 2 te recomiendo MyISAM, ademas que te permite hacer búsquedas fulltext. No creo que te convenga InnoDB.
@Nykos91 Hace más de 1 año
Con respecto a PostegreSQL o MySQL, te recomiendo MySQL, si te interesa investigar podes averiguar por NoSQL o MongoDB, pero por ahora me sigo quedando con MySQL. MongoDB o NoSQL son para proyectos muchos mas grande, cuando digo grandes, me refiero proyectos a escala como Facebook, Twitter (actualmente creo que en Twitter están usando NoSQL)
@Nykos91 Hace más de 1 año
Depende que tanto necesites usar claves foráneas, fijate de poner todo en una balanza. Igualmente te recomiendo que tengas en cuenta el tamaño del proyecto que vas a hacer, si es para un sitio web común y corriente usa InnoDB. En general estas cosas se tienen que tener en cuenta al momento de desarrollar un proyecto bastante grande.
Saludos!
@el_chock Hace más de 1 año
yo t recomiendo sybase
es muy bueno, sencillo
parecido a mysql
Tienes que ser miembro para responder en este tema