Video: Hvid Zone afsnit 2 2025
En database gør en ting meget godt: Det gemmer data. Men fordi alle applikationer kræver yderligere software til at være komplet, er det værd at sikre, at din valgte NoSQL database har værktøjer og partner software, der giver den udvidede funktionalitet, du har brug for.
Ikke at sikre, at udvidet funktionalitet understøttes, betyder at du vil ende med at installere flere NoSQL databaser i din organisation. Det betyder ekstra omkostninger i form af support, uddannelse og infrastruktur. Det er bedre at være sikker på at du vælger en NoSQL-database, som kan opfylde omfanget af dine mål, enten gennem egne funktioner eller gennem et begrænset antal partner-softwareprodukter.
Evnen til at udvide NoSQL databaser varierer meget. Faktisk tror du måske, at open source-software er let at udvide; Men bare fordi dets API er offentligt, betyder det ikke, at det er dokumenteret nok til at udvide.
Uanset om du vælger open source eller kommerciel software, skal du sørge for, at dokumentationen og uddannelsen til udvikleren er første gang. Du kan f.eks. Finde ud af, at kommercielle softwareleverandører har klarere og mere detaljeret offentliggjort API-dokumentation og vel dokumenterede partnerprogrammer, hvorfra du kan købe kompatibel software og support.
Disse softwareudvidelser kan være noget nyttigt for din virksomhed, men typisk er de enten på indtagssiden eller på informationsanalysesiden af datahåndtering snarere end kun om lagring. Eksempelvis bliver ekstrakt, transformer og load (ETL) værktøjer fra relational database verden langsomt (langsomt) opdateret til NoSQL databaser. Også partner slutbruger applikationer dukker op med indbyggede stik. Tableau Business Intelligence (BI) -værktøjet indeholder for eksempel indbyggede stik til NoSQL-databaser.
Indtastningsstik til at tage information fra Twitter, SharePoint, virtuelle filsystemer og kombinere disse data kan være nyttige. Din egen organisations data kan kombineres med referencedata fra åbne datasystemer (fx data. Gov, data. Gov. Uk, geonames og dbpedia websites). Disse systemer bruger typisk XML, JSON eller RDF som åbne dataformater, hvilket letter lettere datadeling.
Integration med gamle apps er altid et problem. Hvordan viser du dine geospatial berigede dokumenter inden for et GIS-værktøj? Det er vanskeligt. Åbne standarder er nøglen til denne integration og er allerede bredt støttet. Eksempler er GeoJSON, OGC WFS og WMS mapping query-stik.
Filbaserede applikationer er altid lidt af et problem.Det er et logisk næste skridt til at præsentere en dokumentdatabase som et filsystem. Mange NoSQL-databaser understøtter den gamle og klumpede WebDAV-protokol. Desværre er ingen filsystemdriver endnu blevet udbredt. Nogle NoSQL databaser er dog forpligtet til at gå på denne måde.
Spørg dine NoSQL-leverandører om deres understøttede partnerprogrammer og udvidelser. Disse kan koste mindre end at bygge en udvidet løsning selv eller betale for leverandørens professionelle tjenester.