Cuya base de datos se debe utilizar en el desarrollo de una aplicación cliente-servidor como un producto al por menor?

StackOverflow https://stackoverflow.com/questions/1311485

Pregunta

Estamos en el proceso de desarrollo de un software cliente-servidor (en C #, Net 2.0) que puede ser vendido fuera de la plataforma. El producto está en el dominio médico.

Puede alguien sugerir la mejor base de datos posible para las condiciones siguientes:

  1. Debe ser capaz de distribuir gratuitamente a los clientes.
  2. Los clientes deben ser capaces de añadir imágenes también a la base de datos.
  3. Tamaño pequeño.
  4. rápido, estable, seguro y no se cuelga.

Estamos trabajando en MSSQL 2005 Express y Mysql 5.0. Mejor base de datos que se puede sugerir?

¿Fue útil?

Solución

Una buena idea sería escribir su software usando NHibernate, como el marco soporta muchas bases de datos diferentes con sólo un cambio en los valores de configuración. La razón por la que sugiero esto es porque los clientes pueden tener una licencia de la base de datos ya y es posible que quieran que su software a utilizar ese tipo de base de datos.

Así que sugiero mantener su aplicación flexible a la vez que ofrece una base de datos de la recomendación estante.

Otros consejos

Se puede extraer de SQLite . Cumple con todos los criterios. También tiene la capacidad asombrosa para ser utilizado multiplataforma. Es la base de datos de elección para el desarrollo del iPhone, y que a menudo se utiliza en entornos Windows y Linux, así!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top