Erweitern der Data Layer mit NoSQL

Eine Datenbank ist eine Sache sehr gut: Es speichert Daten. Da jedoch alle Anwendungen zusätzliche Software benötigen, vollständig zu sein, es lohnt sich sicher, dass Ihre ausgewählte NoSQL-Datenbank, die Werkzeuge und Partner-Software hat, die die erweiterte Funktionalität bieten die Sie benötigen.

Nicht sicher, dass der erweiterten Funktionalität bedeuten unterstützt wird Sie auf die Installation von mehreren NoSQL-Datenbanken in Ihrer Organisation zu beenden. Dies bedeutet zusätzliche Kosten in Form von Unterstützung, Ausbildung und Infrastruktur. Es ist besser, um sicherzustellen, dass Sie eine NoSQL-Datenbank auswählen, die den Umfang Ihrer Ziele, sei es durch seine eigenen Eigenschaften oder durch eine begrenzte Anzahl von Partner treffen # 173-Softwareprodukte.

Die Fähigkeit, NoSQL-Datenbanken zu erweitern ist sehr unterschiedlich. In der Tat könnte man denken, dass offene # 8208-Source-Software ist einfach aber zu erstreckenden, nur weil seine API öffentlich ist, bedeutet nicht, es gut genug dokumentiert ist zu erweitern.

Ob offen # 8208-Source oder kommerzielle Software auswählen, sollten Sie die # 173-Entwickler-Dokumentation und Ausbildung sind erstklassig. Sie können feststellen, für # 173-Beispiel, dass kommerzielle Software-Anbieter haben klarer und detaillierter veröffentlichte API-Dokumentation und gut # 8208 dokumentierte Partner-Anwendungen, aus denen Sie kompatible Software und Support kaufen können.

Diese Software-Erweiterungen können alles nützlich, um Ihr Geschäft sein, aber # 173-Regel sind sie entweder auf der Ingest-Seite oder der Informationsanalyse Seite der Datenverwaltung und nicht rein über die Lagerung. Zum Beispiel, Extrahieren, Transformieren und Laden (ETL) Werkzeuge aus der relationalen Datenbank Welt werden langsam (langsam) für NoSQL-Datenbanken aktualisiert. Auch Partner Endbenutzer-Anwendungen entstehen mit nativen Anschlüssen. Das Tableau Business Intelligence (BI) Werkzeug zum Beispiel bietet native Anschlüsse für NoSQL-Datenbanken.

Verschlucken Anschlüsse Informationen von Twitter, Sharepoint, virtuelle Dateisysteme zu übernehmen, und diese Daten kombinieren können nützlich sein. Ihre eigenen Unternehmensdaten können mit Referenzdaten von offenen Datensystemen kombiniert werden (zum Beispiel data.gov, data.gov.uk, geonames und dbpedia Websites). Diese Systeme verwenden in der Regel XML, JSON oder RDF als offene Datenformate, einfachere gemeinsame Nutzung von Daten erleichtert wird.

Integration mit Legacy-Anwendungen ist immer ein Problem. Wie schätzen Sie Ihre Geodaten angereichert Dokumente innerhalb eines GIS-Tool angezeigt werden? Es ist schwierig. Offene Standards sind der Schlüssel zu dieser Integration und werden bereits in großem Umfang unterstützt. Beispiele sind GeoJSON, OGC WFS und WMS-Mapping-Abfrage-Anschlüsse.

Datei # 8208-basierte Anwendungen sind immer ein bisschen ein Problem. Es ist ein logischer nächster Schritt eine Dokumentendatenbank als ein Dateisystem zu präsentieren. Viele NoSQL-Datenbanken unterstützen die alte und klobig WebDAV-Protokoll. Ach, als der noch keine Treiber-Dateisystem ist weit verbreitet werden. Einige NoSQL-Datenbanken sind verpflichtet, diesen Weg zu gehen, wenn.

Fragen Sie Ihren NoSQL-Anbieter über ihre unterstützten Partner-Anwendungen und Erweiterungen. Diese können Kosten weniger als den Aufbau einer erweiterten Lösung selbst, oder die Zahlung für Anbieter "professionelle Dienstleistungen.

Menü