Video: Geheugen van uw tablet uitbreiden | How to | Paradigit 2024
Een database doet heel goed: het slaat gegevens op. Omdat alle applicaties echter aanvullende software nodig hebben, is het de moeite waard ervoor te zorgen dat uw geselecteerde NoSQL-database beschikt over de tools en partnersoftware die de uitgebreide functionaliteit biedt die u nodig hebt.
Als u er niet zeker van bent dat uitgebreide functionaliteit wordt ondersteund, betekent dit dat u uiteindelijk meerdere NoSQL-databases in uw organisatie zult installeren. Dit betekent extra kosten in termen van ondersteuning, training en infrastructuur. Het is beter om er zeker van te zijn dat u een NoSQL-database selecteert die aan uw doelstellingen kan voldoen, hetzij door zijn eigen functies, hetzij door een beperkt aantal partner-softwareproducten.
De mogelijkheid om NoSQL-databases uit te breiden, varieert sterk. In feite zou je kunnen denken dat open-source software gemakkelijk uit te breiden is; Maar omdat de API openbaar is, wil dat nog niet zeggen dat het goed genoeg is gedocumenteerd om uit te breiden.
Of u open-source- of commerciële software selecteert, zorg ervoor dat de documentatie en training voor ontwikkelaars de beste zijn. U kunt bijvoorbeeld vinden dat leveranciers van commerciële software duidelijker en gedetailleerdere gepubliceerde API-documentatie en goed gedocumenteerde partnertoepassingen hebben waaruit u compatibele software en ondersteuning kunt kopen.
Deze software-uitbreidingen kunnen van alles zijn voor uw bedrijf, maar meestal zijn ze aan de kant van de ingest-kant of aan de kant van informatie-analyse van gegevensbeheer en niet puur voor opslag. Uittreksel, transformatie en laden (ETL) hulpmiddelen uit de relationele databasewereld worden bijvoorbeeld langzaam (langzaam) bijgewerkt voor NoSQL-databases. Ook komen er eindgebruikersapplicaties bij met native connectoren. De Tableau Business Intelligence (BI) -tool bevat bijvoorbeeld native connectors voor NoSQL-databases.
Inslekverbindingen om informatie uit Twitter, SharePoint, virtuele bestandssystemen te nemen en deze gegevens te combineren kunnen nuttig zijn. De gegevens van uw eigen organisatie kunnen worden gecombineerd met referentiegegevens van open datasystemen (bijvoorbeeld data. Gov, data.gov. Uk, geonames en dbpedia-websites). Deze systemen gebruiken meestal XML, JSON of RDF als open gegevensformaten, wat het delen van gegevens eenvoudiger maakt.
Integratie met oudere apps is altijd een probleem. Hoe toont u uw geospatially verrijkte documenten binnen een GIS-tool? Het is lastig. Open standaarden zijn de sleutel tot deze integratie en worden al breed gedragen. Voorbeelden zijn GeoJSON-, OGC WFS- en WMS-toewijzingsqueryconnectoren.
Bestandgebaseerde applicaties vormen altijd een probleem.Het is een logische volgende stap om een documentendatabase als bestandssysteem te presenteren. Veel NoSQL-databases ondersteunen het oude en onhandige WebDAV-protocol. Helaas is er tot nu toe geen bestandssysteemstuurprogramma dominant geworden. Sommige NoSQL-databases zijn echter verplicht om deze kant op te gaan.
Vraag uw NoSQL-leveranciers naar hun ondersteunde partnertoepassingen en -extensies. Deze kosten mogelijk minder dan zelf een uitgebreide oplossing te bouwen of te betalen voor professionele diensten van leveranciers.