Título: Base de datos de escritorio Publicado por: makinavaja3500 en 3 Mayo 2015, 01:23 am Hola a todos!!
Me gustaria saber si haciendo programas de escritorio es recomendable meter bases de datos cliente-servidor como postgreSQL. Gracias Título: Re: Base de datos de escritorio Publicado por: engel lex en 3 Mayo 2015, 01:42 am no directamente... lo que se hace es que se usa un servidor web como autenticador y manejador entre el software y la db por cosas de seguridad
Título: Re: Re: Base de datos de escritorio Publicado por: makinavaja3500 en 3 Mayo 2015, 02:02 am Gracias por responder.
Entonces hay q morir a bases de datos como sqlite o similar? Lo pregunto porque cuando manejas bases de datos con millones de filas necesitas mas robustez y sqlite no creo q sea buena opcion. Gracias Título: Re: Base de datos de escritorio Publicado por: engel lex en 3 Mayo 2015, 02:07 am repito
no directamente... lo que se hace es que se usa un servidor web como autenticador y manejador entre el software y la db por cosas de seguridad software -> servidor_web -> database Título: Re: Re: Base de datos de escritorio Publicado por: makinavaja3500 en 3 Mayo 2015, 02:47 am Ok. No lo habia entendido bien. Creia que querias decir q no era aconsejable este tipo de motores en programas de escritorio
Gracias Título: Re: Base de datos de escritorio Publicado por: fran800m en 9 Mayo 2015, 13:28 pm Otra opción puede ser SQL Server Compact
Citar Una base de datos SQL Server Compact, a diferencia de una base de datos SQL Server que se expone como un servicio de Windows, se ejecuta bajo el proceso de la aplicación que la consume (in-process). El tamaño máximo del archivo de base de datos es de 4 Gb. y la extensión por defecto es .sdf la cual puede ser modificada. El nombre de la base de datos está limitado a 128 caracteres. En cuanto a limitaciones destacar que el número máximo de tablas por base de datos es de 1024 con un tamaño máximo por registro de 8060 bytes con un tamaño por página de 4 Kb. y 2 Gb. para campos BLOB. En un proyecto que trabajo tenemos una BD MySql con unos 90 millones de registros y pesa unos 20 GB, o sea que 4 GB dan para bastante. Pero si realmente va a ser una aplicación "gorda" y con previsión de carga sostenida y que no va a dejar de crecer ..... No te la juegues e implementa lo que te ha dicho engel Solo he hecho la aportación porque se tiende a pensar como "BBDD locales" en SQLite y Access, y SQL Server CE es otra opción que da el apaño y con .NET se usa de dos patadas. Un saludo, Título: Re: Re: Base de datos de escritorio Publicado por: makinavaja3500 en 12 Mayo 2015, 02:22 am Gracias fran800m por completar la informacion!
|