207 A Block, Lake Point Towers, LPT Avenue Road, Bengaluru 560068

Neo4J – Delete and Remove

Main Difference between Neo4j CQL DELETE and REMOVE commands – DELETE operation is used to delete Nodes and associated Relationships. REMOVE operation is used to remove labels and properties. Similarity between Neo4j CQL DELETE and REMOVE commands – Both commands should not be used as alone. Both commands should be used with MATCH Command. Samples […]

Read More »

Ne04J – Labels / WHERE

A label is a named graph construct that is used to group nodes into sets; all nodes labeled with the same label belongs to the same set. Many database queries can work with these sets instead of the whole graph, making queries easier to write and more efficient to execute. A node may be labeled […]

Read More »

Neo4J – Relationships

In Neo4j, Relationships between two nodes are directional. They are either Uni-Directional or Bi-Directional. As Neo4j follows Property Graph Data Model, it should support only directional relationships. CREATE (<node1-details>)-[<relationship-details>]->(<node2-details>) If we observe the above syntax, it is using an arrow mark: ( ) – [ ] → ( ) . It denotes a direction from left […]

Read More »

Neo4J – A Quick Look

Features / Advantages SQL Like easy query language Neo4j CQL It follows Property Graph Data Model A graph records data in nodes and relationships. Both can have properties. This is sometimes referred to as the “Property Graph Model”. It supports Indexes by using Apache Lucence It supports UNIQUE constraints It contains a UI to execute […]

Read More »

Threads – Server Freeze

The issue While working on one of the projects, the client had reported an issue that the memory allocation to the Java process keeps increasing over the period of time and roughly after 2-3 weeks users cannot login to the application. About the application It was an Element Management System, where periodically the status of […]

Read More »

Online notes?

This is an attempt to log all notes I wanted to be recorded. Typically most of them would have it on top of their mind.  I remember, but there are many which get lost over a long period of time and have to spend time on recollecting. Well it could help others too.  So thought […]

Read More »