<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>devkuma – Graph Database</title>
    <link>https://www.devkuma.com/en/tags/graph-database/</link>
    <image>
      <url>https://www.devkuma.com/en/tags/graph-database/logo/180x180.jpg</url>
      <title>Graph Database</title>
      <link>https://www.devkuma.com/en/tags/graph-database/</link>
    </image>
    <description>Recent content in Graph Database on devkuma</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <managingEditor>kc@example.com (kc kim)</managingEditor>
    <webMaster>kc@example.com (kc kim)</webMaster>
    <copyright>The devkuma</copyright>
    
	  <atom:link href="https://www.devkuma.com/en/tags/graph-database/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Graph Database Overview</title>
      <link>https://www.devkuma.com/en/docs/graph-database/overview/</link>
      <pubDate>Fri, 12 May 2023 14:40:00 +0900</pubDate>
      <author>kc@example.com (kc kim)</author>
      <guid>https://www.devkuma.com/en/docs/graph-database/overview/</guid>
      <description>
        
        
        &lt;h2 id=&#34;changes-in-database-technology&#34;&gt;Changes in database technology&lt;/h2&gt;
&lt;p&gt;Changes in database technology from a historical perspective that show how graph thinking emerged.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1960s: hierarchical&lt;/li&gt;
&lt;li&gt;1980s: relational&lt;/li&gt;
&lt;li&gt;2000s: NoSQL&lt;/li&gt;
&lt;li&gt;2020s: graph thinking&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;introduction-to-graph-databases&#34;&gt;Introduction to graph databases&lt;/h2&gt;
&lt;p&gt;Graph data is based on mathematical graph theory. It consists of &lt;strong&gt;points (Node/Vertex)&lt;/strong&gt; that represent data for individual objects, &lt;strong&gt;groups (Label)&lt;/strong&gt; of objects with similar characteristics, and &lt;strong&gt;lines (Edge)&lt;/strong&gt; that represent relationships between objects.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://www.devkuma.com/docs/graph-database/vertex-edge-graph.png&#34; alt=&#34;graph-database&#34;&gt;&lt;br&gt;
&lt;em&gt;The concept of a graph that shows human relationships with points and lines&lt;/em&gt;&lt;/p&gt;
&lt;h2 id=&#34;graph-theory-terms&#34;&gt;Graph theory terms&lt;/h2&gt;
&lt;p&gt;Let&amp;rsquo;s look at terms used in graph theory.&lt;/p&gt;
&lt;h3 id=&#34;types-of-graphs&#34;&gt;Types of graphs&lt;/h3&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Term&lt;/th&gt;
          &lt;th&gt;Description&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;Graph&lt;/td&gt;
          &lt;td&gt;A data structure that organizes relationships between things as Nodes and Edges&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Directed Graph&lt;/td&gt;
          &lt;td&gt;A graph whose Edges between Nodes have direction&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Undirected Graph&lt;/td&gt;
          &lt;td&gt;A graph whose Edges between Nodes have no direction, where the relationship between two Nodes is bidirectional&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Weighted Graph&lt;/td&gt;
          &lt;td&gt;A graph whose Edges between Nodes have weights&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Unweighted Graph&lt;/td&gt;
          &lt;td&gt;A graph whose Edges between Nodes have no weights, where all Edges have equal strength&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;resources-in-graph&#34;&gt;Resources in Graph&lt;/h3&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Term&lt;/th&gt;
          &lt;th&gt;Description&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;Node&lt;/td&gt;
          &lt;td&gt;An entity in ontology&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Edge&lt;/td&gt;
          &lt;td&gt;A relation in ontology&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Properties&lt;/td&gt;
          &lt;td&gt;Information related to Nodes and Edges&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Label&lt;/td&gt;
          &lt;td&gt;A Role in ontology&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;div class=&#34;alert alert-primary&#34; role=&#34;alert&#34;&gt;&lt;div class=&#34;h4 alert-heading&#34; role=&#34;heading&#34;&gt;What is ontology?&lt;/div&gt;


An ontology is a model that represents, in a conceptual and computer-processable form, what people have agreed on through discussion about what they see, hear, feel, and think about the world. It explicitly defines concept types and usage constraints. Source: [Wiki](https://ko.wikipedia.org/wiki/%EC%98%A8%ED%86%A8%EB%A1%9C%EC%A7%80)
&lt;/div&gt;

&lt;h3 id=&#34;properties-on-node-node-properties&#34;&gt;Properties on Node: Node properties&lt;/h3&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Term&lt;/th&gt;
          &lt;th&gt;Description&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;title&lt;/td&gt;
          &lt;td&gt;Node name&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;caption&lt;/td&gt;
          &lt;td&gt;Node description&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;properties-on-edge-edge-properties&#34;&gt;:Properties on Edge: Edge properties&lt;/h3&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Term&lt;/th&gt;
          &lt;th&gt;Description&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;Directionality&lt;/td&gt;
          &lt;td&gt;Connection direction&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Weight&lt;/td&gt;
          &lt;td&gt;Connection weight&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;data-collection&#34;&gt;Data collection&lt;/h3&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Term&lt;/th&gt;
          &lt;th&gt;Description&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;Node List&lt;/td&gt;
          &lt;td&gt;A list of all Nodes&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Edge List&lt;/td&gt;
          &lt;td&gt;A list of all Edges&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Adjacency Matrix&lt;/td&gt;
          &lt;td&gt;A two-dimensional table of all Nodes x all Nodes.&lt;br&gt;Each entry represents the Edge state numerically. Example: -1 means no connection, 1 to N means Weight.&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Neighbors&lt;/td&gt;
          &lt;td&gt;A list of Nodes adjacent to a Node&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;references&#34;&gt;References&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://bitnine.tistory.com/389&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;[Useful IT Notes] What is a graph database? (Graph Database) - Part 1&lt;i class=&#34;fas fa-external-link-alt&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://wikidocs.net/50716&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;01-1 What is a graph database? | WiKiDocs&lt;i class=&#34;fas fa-external-link-alt&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
      
      <category>Database</category>
      
      <category>Graph Database</category>
      
    </item>
    
    <item>
      <title>Graph Database</title>
      <link>https://www.devkuma.com/en/docs/graph-db/</link>
      <pubDate>Wed, 27 Jul 2022 07:48:00 +0900</pubDate>
      <author>kc@example.com (kc kim)</author>
      <guid>https://www.devkuma.com/en/docs/graph-db/</guid>
      <description>
        
        
        &lt;p&gt;A graph database is, literally, a database that handles graphs.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://db-engines.com/en/ranking/graph&amp;#43;dbms&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;DB-Engines Ranking of Graph DBMS&lt;i class=&#34;fas fa-external-link-alt&#34;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/p&gt;

      </description>
      
      <category>Database</category>
      
      <category>Graph Database</category>
      
    </item>
    
    <item>
      <title>Neo4j</title>
      <link>https://www.devkuma.com/en/docs/neo4j/</link>
      <pubDate>Fri, 28 Oct 2022 01:02:00 +0900</pubDate>
      <author>kc@example.com (kc kim)</author>
      <guid>https://www.devkuma.com/en/docs/neo4j/</guid>
      <description>
        
        
        
      </description>
      
      <category>Neo4j</category>
      
      <category>Graph Database</category>
      
    </item>
    
  </channel>
</rss>
