Ventajas relativas de almacén de archivos y un almacén de datos

Debe decidir si utiliza un almacén de archivos o un almacén de datos para el motor de mensajería, teniendo en cuenta las ventajas de cada tipo.

Si para su motor de mensajería utiliza un almacén de archivos, en lugar de un almacén de datos, puede obtener varias ventajas:
Mejor rendimiento
Para obtener un mejor rendimiento utilizando un almacén de datos, generalmente tendrá que utilizar un servidor de base de dato remoto separado. Con el almacén de archivos puede obtener un mejor rendimiento sin necesidad de utilizar un servidor de base de datos remoto separado.
Pocos requisitos de administración
El almacén de archivos combina un alto rendimiento con una administración menor o inexistente. Esta característica lo hace ideal para aquéllos que no quieren preocuparse sobre donde almacena el motor de mensajería sus datos recuperables. El almacén de archivos mejora el rendimiento y la escalabilidad de Apache Derby.
Inferiores costes de despliegue
El uso del almacén de datos podría requerir administración de base de datos para configurar y gestionar sus motores de mensajería. El almacén de archivos puede utilizar en entornos sin servidores de base de datos.

Algunas organizaciones prefieren utilizar el almacén de datos porque utiliza sus recursos existentes de forma eficaz. Por ejemplo, este podría ser el caso de una empresa con un sólido equipo de especialistas en bases de datos o con una infraestructura de base de datos estable.

Si hay una pérdida de conectividad transitoria en el sistema de archivos, el servidor de aplicaciones debe reiniciarse una vez que se haya restaurado la conectividad con sistema de archivos. En cambio, en el caso del almacén de datos, el motor de mensajería puede recuperarse desde la misma base de datos. En tales situaciones, el almacén de datos será una opción preferida de alta disponibilidad antes que el sistema de almacén de archivos.

[AIX Solaris HP-UX Linux Windows][IBM i]Ventaja técnica del uso del almacén de datos en comparación con el almacén de archivos: con el almacén de datos, algunas aplicaciones Java™ EE pueden compartir las conexiones JDBC y beneficiarse de la optimización de compromiso de una fase. Para obtener más información, consulte Compartir conexiones para beneficiarse de la optimización de una sola fase.El almacén de archivos no da soporte a esta optimización.

Los datos almacenados en el almacén de datos y en el almacén de archivos se benefician de las características de seguridad que proporciona WebSphere Application Server cuando se accede a los mismos a través de las API de WebSphere Application Server, esto es, cuando se utiliza la mensajería JMS. Se dispone de características de seguridad adicionales en función del tipo de almacén de mensajes que utilice. Si desea obtener más información, consulte Almacenes de archivos y Almacenes de datos.
  • Almacén de datos: el acceso a la base de datos de su elección se realizará a través de un ID de usuario y contraseña que se administra mediante las herramientas suministradas para el DBMS especificado. La separación lógica y física del servidor de base de datos también puede utilizarse para mejora la seguridad general de los datos.
  • Almacén de archivos: se puede proporcionar seguridad adicional si utiliza un almacén de archivos a través de una consideración atenta de los archivos del almacén de archivos. Por ejemplo, si utiliza una unidad conectada a la red segura para almacenar los archivos del almacén de archivos mejorará la seguridad física de los datos. Otro ejemplo es almacenar los archivos en el sistema de archivos cifrado del sistema operativo.

Tanto el almacén de datos como el almacén de archivos ofrecen posibilidades de alta disponibilidad. Para obtener más detalles, consulte Alta disponibilidad del almacén de mensajes.


Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjm0001_
File name: cjm0001_.html