Het diagram wereldbeeld gaat ver voorbij aan databases en toepassingsvooruitgang; het is een heroverweging van wat denkbaar is rond de mogelijkheid van associaties. Wat meer is, veel hetzelfde als elke nieuwe kritische denkstructuur, het bewegen naar een test van een alternatieve meting levert vaak een set van grootte verandering in potentiële arrangementen.

Waarom u zou moeten nadenken over Chart Database Innovatie

Op het moment dat u zonder iemand anders bent, kan de nieuwe technologie amusant zijn om mee te spelen of om te gebruiken op een individuele kant onderneming, maar wanneer je weg te slijpen, het is een heel divers verhaal.

U moet vakkundig werken in een universum van uitgavenplannen, evenementen, bedrijfsbenchmarks en mededingers. Ook, in die wereld, is de belangrijkste test voor nieuwe technologie dat het beter werkt verdomd goed (en pad superieur aan wat je vanaf nu in de buurt hebt). Iets anders, de pakken zullen vragen stellen.

Diagramdatabases passen bij die rekening, en hier is de reden:

Uitvoering:

Je informatievolume zal later toenemen, maar wat er veel sneller zal toenemen zijn de associaties (of verbanden) tussen je informatie. Enorme informatie zal groter worden, maar de bijbehorende informatie zal zich exponentieel ontwikkelen.

Bij de gebruikelijke databases gaan relatievragen naar een bonkend einde als het aantal en de diepgang van de verbindingen toeneemt. Omgekeerd blijft de uitvoering van databases consistent, zelfs als uw informatie zich jaar na jaar ontwikkelt.

Aanpassingsvermogen:

Met grafiekdatabases bewegen uw IT- en informatietechniekgroepen zich in de snelheid van de business, omdat de structuur en de contouren van een diagraminformatiemodel flexibel zijn naarmate uw antwoorden en de sector veranderen. Uw groep hoeft niet in een vroeg stadium uw ruimte grondig te laten zien (en daarna de DB grondig te verbouwen en te verplaatsen na enkele verzoeken van de directie om een verandering); u kunt de huidige structuur juist aanvullen zonder de huidige bruikbaarheid in gevaar te brengen.

Met het diagram-databasemodel bent u degene die de veranderingen aanstuurt en de verantwoordelijkheid op zich neemt; terwijl het RDBMS-informatiemodel de voorwaarden voor u beheert, zodat u zich kunt aanpassen aan de verboden methode om de wereld te zien.

Nimbleness:

Het creëren met grafiekinnovatie past zich feilloos aan aan de huidige lenige, testgestuurde vooruitgang, waardoor uw diagram-database-ondersteunde applicatie zich kan ontwikkelen met uw veranderende bedrijfsomstandigheden.

Uw lichtvoetige groep heeft momenteel een database die op de hoogte blijft van uw dagelijkse verzoeken.

Wat is een Grafiekdatabase? (een niet-gespecialiseerde definitie)

Je hoeft de geheimzinnige wetenschappelijke tovenarij van de diagramhypothese niet te begrijpen om de innovatie van de grafiekdatabank te begrijpen. In werkelijkheid zijn ze meer instinctief om te begrijpen dan sociale databanken (RDBMS).

Een diagram bestaat uit twee componenten: een hub en een relatie.

Elke hub spreekt tot een stof (een individu, plaats, ding, klasse of andere stukjes informatie), en elke relatie spreekt tot hoe twee hubs met elkaar verbonden zijn. Bijvoorbeeld, de twee hubs taart en traktatie zou hebben de relatie is een soort van indicatie van taart dessert.

Denk aan een ander model: Twitter is een ideaal geval van een diagramendatabase met 330 miljoen dynamische klanten van maand tot maand.

In de voorstelling hieronder, hebben we een beetje afgesneden Twitter-cliënten sprak met in een grafiek database. Elke hub (genaamd Client) heeft een plaats bij een eenzaam individu en wordt geassocieerd met verbindingen die aangeven hoe elke klant wordt geassocieerd. Zoals we hieronder zien, achtervolgen Diminish en Emil elkaar, net als Emil en Johan, maar ondanks het feit dat Johan Subside nastreeft, heeft Dwindle (nog) niet gereageerd.

A graph database model of Twitter users including Peter, Emil and Johan

Hoe grafiekdatabases werken

Het universum van grafiekinnovatie is veranderd (is nog steeds aan het veranderen), dus we herstarten onze “Diagram Databases for Tenderfoots” opstelling om te spiegelen wat er gaande is op het gebied van grafiektechnologie – terwijl we bovendien nieuwkomers helpen de verloren tijd in te halen om snelheid te maken met het diagram wereldbeeld.

Dus je hebt de wind van de diagramendatabase innovatie gevangen en je moet begrijpen waar alle buzz over gaat.

Het is allesbehalve moeilijk om het standpunt van een scepticus in te nemen: Ze zijn gewoon nog een voorbijgaand patroon – hier vandaag, weg morgen – juist? Is dat niet de methode voor alle technische trendy uitdrukkingen?

Aarzel niet om achterdochtig te zijn – voorzichtig zelfs – maar laat uw scepsis thuis. Ik verwelkom u eerder voor een andere methode om de wereld te zien.

Het wereldbeeld van de kaart gaat ver voorbij aan databases en de vooruitgang van toepassingen; het is een heroverweging van wat denkbaar is rond de mogelijkheid van associaties. Wat meer is, veel hetzelfde als elk nieuw kritisch denksysteem, het bewegen naar een test van een alternatieve meting levert vaak een set van-greatness verandering in potentiële arrangementen.

In het licht van wat er gezegd is: Diagraminnovatie is een opkomend tij dat uw verbeteringsgroep – en uw bedrijf – niet achter zich kan laten. Diagramdatabases zijn de toekomst, en of u nu een beginner bent of niet, het is nooit voorbij het punt waarop het mogelijk is om te beginnen. We zouden een duik moeten nemen.

Besef waarom grafiek innovatie de onontkoombare toekomst is in deze Diagram Databases voor Amateurs blog opstelling.

In deze Chart Databases for Tenderfoots blog arrangement, neem ik je mee door de rudiments van diagraminnovatie en accepteer je zo goed als niets (of geen) basis in de ruimte. Deze week wandelen we door essentiële definities en waarom die differentiaties er toe doen.

Waarom je zou moeten nadenken over Chart Database Innovatie

Op het moment dat u zonder iemand anders bent, kan nieuwe technologie leuk zijn om mee te spelen of om te gebruiken voor een individuele neventaak, maar wanneer u wegslijpt, is het een heel onderscheidend verhaal.

U moet vakkundig werken in een universum van uitgavenplannen, evenementen, bedrijfsprincipes en mededingers. Bovendien is de belangrijkste test voor nieuwe technologie in die wereld dat het verdomd goed werkt (en superieur is aan wat je vanaf nu in de buurt hebt). Iets anders, de kostuums zullen vragen stellen.

Grafiekdatabases passen bij die rekening, en hier is de reden:

Uitvoering:

Uw informatievolume zal later toenemen, maar wat er in een beduidend sneller tempo toeneemt, is de associaties (of verbanden) tussen uw informatie. Enorme informatie zal groter worden, maar de bijbehorende informatie zal zich exponentieel ontwikkelen.

Bij de gebruikelijke databases gaan de vragen over relaties naar een verpletterend einde als het aantal en de diepgang van de verbindingen toeneemt. Omgekeerd, blijft de uitvoering van de diagramendatabases stabiel, zelfs als uw informatie zich jaar na jaar ontwikkelt.

Aanpassingsvermogen:

Met grafiekdatabases bewegen uw IT- en informatiedesigngroepen zich op de snelheid van de business in het licht van het feit dat de structuur en constructie van een diagram-informatiemodel flexibel is naarmate uw antwoorden en de industrie veranderen. Uw groep hoeft uw gebied niet vroegtijdig uitgebreid weer te geven (en daarna de DB grondig te herontwerpen en te verplaatsen na enkele verzoeken van leidinggevenden om een verandering); u kunt veeleer de huidige structuur aanvullen zonder de huidige bruikbaarheid in het gedrang te brengen.

Met het diagram-databasemodel bent u degene die de veranderingen beheert en de verantwoordelijkheid op zich neemt; terwijl het RDBMS-informatiemodel zijn voorwaarden aan u stelt, waardoor u zich moet aanpassen aan de verboden methode om de wereld te zien.

Vaardigheid:

Creëren met diagraminnovatie past zich prachtig aan aan de huidige behendig, testgedreven vooruitgang, waardoor uw diagram-database-ondersteunde applicatie zich kan ontwikkelen met uw veranderende bedrijfsbehoeften.

Uw wendbare groep heeft momenteel een database die op de hoogte blijft van uw dagelijkse verzoeken.

Wat is een Grafiekdatabase? (een niet-gespecialiseerde definitie)

Je hoeft de geheimzinnige numerieke wizardie van de grafiekhypothese niet te begrijpen om de innovatie van de grafiekdatabank te begrijpen. Ondanks wat men zou kunnen verwachten, zijn ze natuurlijker te begrijpen dan sociale databanken (RDBMS).

Een grafiek bestaat uit twee componenten: een hub en een relatie.

Elke hub spreekt tot een element (een individu, plaats, ding, classificatie of ander stukje informatie), en elke relatie spreekt tot hoe twee hubs met elkaar in verband staan. Bijvoorbeeld, de twee hubs taart en traktatie zou hebben de relatie is een soort van indicatie van taart dessert.

Denk aan een ander model: Twitter is een ideaal geval van een grafiekendatabase die 330 miljoen maand tot maand dynamische klanten associeert.

In het schema hieronder hebben we een kleine snede van Twitter-cliënten gesproken in een grafiekdatabase. Elke hub (gemarkeerd Client) heeft een plaats bij een eenzaam individu en wordt geassocieerd met verbindingen die aangeven hoe elke klant wordt geassocieerd. Zoals we hieronder zien, achtervolgen Diminish en Emil elkaar, net als Emil en Johan, maar ondanks het feit dat Johan Dwindle nastreeft, heeft Subside (nog) niet gereageerd.

Een grafiek databasemodel van Twitter-cliënten waaronder Diminish, Emil en Johan

Twitter-cliënten spraken in een grafiekdatabasemodel.

De kans is groot dat dit model goed klinkt, maar op dat moment heb je de basisprincipes van een diagramendatabase nog maar net onder de knie.

Hoe Grafiekdatabases werken (Verduidelijkt op een manier die je echt krijgt)

Verschillend van andere database de raad van bestuur kaders (DBMS), verbindingen nemen eerste behoefte in diagram databases. In de wereld van de diagrammen is de bijbehorende informatie op dezelfde manier (of geleidelijk) belangrijk als de afzonderlijke informatie.

Deze associaties houden in dat de eerste manier om met informatie om te gaan verbanden legt en dat associaties door alle aspecten van de levenscyclus van de informatie heen worden doorstaan (en niet alleen maar kort worden bepaald): van denken, tot structuur in een intelligent model, tot gebruik in een fysiek model, tot activiteit met behulp van een onderzoekstaal en tot stabiliteit binnen een aanpasbaar, solide databasekader.

Niet zoals andere databaseframeworks, impliceert deze methodiek dat uw applicatie geen informatie associaties hoeft te construeren door gebruik te maken van zaken als buitensleutels of out-of-band afhandeling, zoals MapReduce.

Het resultaat: Uw informatiemodellen zijn minder complex, maar meer expressief dan de modellen die u zou produceren met sociale databases of NoSQL (Not just SQL) stores.

Wat maakt Grafiekdatabases nieuw?

Veel databases hebben vergelijkbare attributen, maar toch hebben diagram-databases een paar dingen die ze uniek maken. Hier zijn de twee belangrijkste eigenschappen van diagram-databasevorderingen die je moet krijgen:

Diagramvoorraad

Sommige diagramdatabases maken gebruik van een lokale grafiekenvoorraad die expliciet bedoeld is om grafieken op te slaan en te overzien – vanaf het onbedekte metaal. Andere diagraminnovaties maken gebruik van sociale, kolom- of object-situated databases als hun voorraadlaag. Het aanleggen van niet-lokale voorraden is regelmatig langzamer dan een lokale methode, omdat het geheel van de diagramassociaties moet worden omgezet in een alternatief informatiemodel.

Grafiekverwerking

Lokale kaartafhandeling (o.a. lijstvrije nabijheid) is de meest effectieve methode om informatie in een grafiek voor te bereiden in het licht van het feit dat de bijbehorende hubs fysiek naar elkaar wijzen in de database. Niet-lokale motoren voor het opstellen van diagrammen maken gebruik van verschillende bedoelingen om Make, Read, Update of Erase (Muck) activiteiten te verwerken die niet zijn verbeterd voor het omgaan met de bijbehorende informatie.

Met betrekking tot de huidige vooruitgang van de diagramendatabase, drijft Neo4j de ruimte aan als de meest lokale met betrekking tot zowel het opslaan van kaarten als het voorbereiden. In het geval dat u graag vertrouwd wilt raken met wat een lokale diagramendatabase uniek maakt in relatie tot niet-lokale grafiekinnovatie (en waarom het belangrijk is), lees dan later in deze Novices-arrangementen de Lokale versus Niet-lokale diagraminnovatie.