Extendiendo su capa de datos con nosql

Una base de datos hace una cosa muy bien: Almacena datos. Sin embargo, como todas las aplicaciones necesitan software adicional para ser completa, vale la pena asegurarse de que su base de datos NoSQL seleccionado tiene las herramientas y software de pareja que proporcionan la funcionalidad extendida que usted requiere.

No es asegurar que la funcionalidad extendida es compatible significará el resultado final será la instalación de varias bases de datos NoSQL en su organización. Esto significa un costo adicional en términos de apoyo, capacitación e infraestructura. Es mejor estar seguro de seleccionar una base de datos NoSQL que puede satisfacer el alcance de sus objetivos, ya sea a través de sus propias características o por medio de un número limitado de socios # Productos 173-software.

La capacidad de ampliar las bases de datos NoSQL es muy variable. De hecho, se podría pensar que el software abierto # 8208-fuente es fácil extiende sin embargo, sólo porque su API es pública, no significa que está documentado suficientemente bien como para ampliar.

Si selecciona abierto # 8208-source o software comercial, asegúrese de que el # Documentación de 173 desarrolladores y la formación son de primera clase. Usted puede encontrar, por # 173-ejemplo, que los proveedores de software comerciales tienen documentación de la API publicada más clara y detallada, y aplicaciones de socios bien documentados 8.208 # desde donde se puede comprar software y soporte compatible.

Estas extensiones de software pueden ser cualquier cosa útil para su negocio, pero # 173-normalmente son ya sea en el lado de la ingesta o el lado el análisis de la información de la gestión de datos en lugar de meramente sobre el almacenamiento. Por ejemplo, extraer, transformar y carga (ETL) herramientas del mundo de bases de datos relacionales están siendo lentamente (lentamente) actualizan las bases de datos NoSQL. También las aplicaciones de usuario final socio están surgiendo con conectores nativos. La herramienta Tableau de Business Intelligence (BI), por ejemplo, incluye conectores nativos para las bases de datos NoSQL.

Conectores Ingestión para tomar información de Twitter, SharePoint, sistemas de archivos virtuales y combinan estos datos pueden ser útiles. Los datos de su propia organización se pueden combinar con los datos de referencia de los sistemas de datos abierta (por ejemplo, sitios web data.gov, data.gov.uk, GeoNames y DBpedia). Estos sistemas suelen utilizar XML, JSON o RDF como formatos de datos abiertos, facilitando el intercambio de datos más fácil.

Integración con aplicaciones de legado es siempre un problema. ¿Cómo mostrar sus documentos geoespacialmente enriquecidos dentro de una herramienta SIG? Es complicado. Los estándares abiertos son la clave de esta integración y ya son ampliamente compatibles. Ejemplos de ello son GeoJSON, OGC WFS y conectores de consulta cartografía WMS.

Aplicaciones de archivo # 8208 basados ​​son siempre un poco de un problema. Es el siguiente paso lógico para presentar una base de datos de documentos como un sistema de archivos. Muchas bases de datos NoSQL admiten el protocolo WebDAV viejo y torpe. Por desgracia, hasta el momento, no hay ningún controlador de sistema de archivos se ha vuelto frecuente. Algunas bases de datos NoSQL están obligados a ir por este camino, sin embargo.

Pregunte a sus proveedores NoSQL acerca de sus aplicaciones y extensiones asociadas compatibles. Estos pueden costar menos que la construcción de una solución extendida a ti mismo, o el pago de servicios profesionales proveedores.




» » » » Extendiendo su capa de datos con nosql