Skip to content

atingupta2005/Training-Neo4J-Basics-APOC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  • Module 1:

    • Introduction to the course
    • How to access lab files?
  • Module 2: Introduction to Graph Database

    • What is database?
    • What is graph?
    • Neo4j - Building Blocks (Conceptual)
    • Graph Database
    • Data Modeling with Graphs
      • Node
      • Label
      • Property
      • Relationship
  • Module 3: Getting Started with Neo4J

    • Installation & Configuration (Practical)
      • Neo4j Desktop — About Neo4j Desktop
      • Installation on Linux.
      • Installation on Windows
      • Configuration of Neo4J
    • Neo4J Data Modeling Hands-on (Practical)
    • Introduction to Neo4j (Conceptual)
    • Neo4J Architecture (Conceptual)
    • Neo4j Browser Interface to connect (Practical)
  • Module 4: Cypher and Neo4J Browser

    • The Cypher Query Language (Practical)
      • Introduction
      • Creating your first node and relationship using Cypher
      • Querying nodes and relationships using Cypher
      • Deleting data from Neo4j using the Cypher query
      • Boolean operators with Cypher
      • Changing the order of results with Cypher
      • Limiting and skipping results with Cypher
  • Module 5: More on Cypher and Neo4J

    • Other Cypher Queries and Clauses
    • Managing a Neo4j Database (Practical)
      • Set the password for the neo4j user.
      • Import Data using CSV
    • Monitoring Neo4J:
      • queries
      • transactions
      • connections
      • memory usage
    • Neo4J tools
      • A description of the Neo4j Admin tool
      • How to import data into Neo4j using the import tool
      • How to use the Cypher Shell

Module 6:

Dive into Neo4j Graph Algorithms Library

  • Library Installation
  • Shortest Path Finder
  • Identify Most Influential Nodes
  • Detect Similarities Between Nodes

Introduction of python with neo4j

  • Create graphs from python
  • Pull records from CSV, REST API
  • Push records to neo4j
  • Query from python jupyter notebook

Integrate Neo4J with ElasticSearch (Optional)

  • Note: This topic will be done based on feasibility
  • Connect to elasticsearch
  • Push to ElasticSearch
  • Import Structured Data From Elasticsearch to Neo4j
  • Loading Aggregated Data from Elasticsearch to Neo4j
  • Importing Data Automatically on a Schedule

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published