Quantcast
Channel: graph database – Max De Marzi
Browsing all 160 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Pathfinding with Neo4j Unmanaged Extensions

In Extending Neo4j I showed you how to create an unmanaged extension to warm up the node and relationship caches. Let’s try doing something more interesting like exposing the A* (A Star) search...

View Article



Image may be NSFW.
Clik here to view.

Setting up a Neo4j Cluster on Amazon

There are multiple ways to setup a Neo4j Cluster on Amazon Web Services (AWS) and I want to show you one way to do it. Overview: Create a VPC Launch 1 Instance Install Neo4j HA Clone 2 Instances...

View Article

Image may be NSFW.
Clik here to view.

Facebook Graph Search with Cypher and Neo4j

Facebook Graph Search has given the Graph Database community a simpler way to explain what it is we do and why it matters. I wanted to drive the point home by building a proof of concept of how you...

View Article

Image may be NSFW.
Clik here to view.

Neo4j and Gatling sitting in a tree, Performance T-E-S-T-ing

I was introduced to the open-source performance testing tool Gatling a few months ago by Dustin Barnes and fell in love with it. It has an easy to use DSL, and even though I don’t know a lick of...

View Article

Image may be NSFW.
Clik here to view.

A Peek behind the Neo4j Lucene Index Curtain

Did you know you can write Javascript in the Neo4j console to access the Neo4j API? Try it. Open up your Neo4j Web Admin Console and type: neo4j-sh (0)$ eval db EmbeddedGraphDatabase [data/graph.db]...

View Article


Image may be NSFW.
Clik here to view.

Permission Resolution with Neo4j – Part 1

People produce a lot of content. Messages, text files, spreadsheets, presentations, reports, financials, etc, the list goes on. Usually organizations want to have a repository of all this content...

View Article

Image may be NSFW.
Clik here to view.

Permission Resolution with Neo4j – Part 2

Let’s try tackling something a little bigger. In Part 1 we created a small graph to test our permission resolution graph algorithm and it worked like a charm on our dozen or so nodes and edges. I...

View Article

Image may be NSFW.
Clik here to view.

Permission Resolution with Neo4j – Part 3

Let’s add a couple of performance tests to the mix. We learned about Gatling in a previous blog post, we’re going to use it here again. The first test will randomly choose users and documents (from...

View Article


Image may be NSFW.
Clik here to view.

Knowledge Bases in Neo4j

From the second we are born we are collecting a wealth of knowledge about the world. This knowledge is accumulated and interrelated inside our brains and it represents what we know. If we could export...

View Article


Image may be NSFW.
Clik here to view.

Visualizing the news with Vivagraph.js

Today I want to introduce you to VivaGraphJS – a JavaScript Graph Drawing Library made by Andrei Kashcha of Yasiv. It supports rendering graphs using WebGL, SVG or CSS formats and currently supports a...

View Article

Image may be NSFW.
Clik here to view.

Neo4j 2.0 is coming

House Neo4j of Graph Databases is one of the Great Houses of NOSQL and the principal noble house of The Graph; many lesser houses are sworn to them. In days of old they ruled as Kings of the Graph;...

View Article

Image may be NSFW.
Clik here to view.

The Last Mile

The “last mile” is a term used in the telecommunications industry that refers to delivering connectivity to the customers that will actually be using the system. In the sense of Graph Databases, it...

View Article

Image may be NSFW.
Clik here to view.

Connected

Connected: The Surprising Power of Our Social Networks and How They Shape Our Lives is a mind bending look at how no matter how individual we think we are, the people around us have a great amount of...

View Article


Image may be NSFW.
Clik here to view.

Scaling Writes

Most of the applications using Neo4j are read heavy and scale by getting more powerful servers or adding additional instances to the HA cluster. Writes however can be a little bit tricker. Before...

View Article

Image may be NSFW.
Clik here to view.

Translating Cypher to Java

The expressive power of Cypher is already awesome and getting better with the Neo4j 2.0 release. Let’s take a step back from the bleeding edge and see Cypher in 1.9.4 and how it can be translated into...

View Article


Image may be NSFW.
Clik here to view.

Scaling Up

Rock climbing is a physically and mentally demanding sport, it test the limits of one’s strength, endurance, agility, balance and concentration. Sasha DiGiulian is one of the best rock climbers in the...

View Article

Image may be NSFW.
Clik here to view.

The Power of Open Source Software

One of the benefits of Open Source Software is that if you want to change how something is done, you can. At Neo Technology, we have a small team of “Field Engineers” who don’t really work ON the...

View Article


Image may be NSFW.
Clik here to view.

Neo4j Spatial Part 1

One of my new year resolutions is to do a project with Neo4j Spatial, so we’ll kick off my first blog post of the year with a gentle introduction to this awesome plugin. I advise you to watch this...

View Article

Image may be NSFW.
Clik here to view.

Neo4j Spatial Part 2

In part 1 of this series we looked at how to get started with Neo4j Spatial and we looked at some of the pieces we’ll use today to build a proof of concept application. I’m calling the application...

View Article

Image may be NSFW.
Clik here to view.

Online Payment Risk Management with Neo4j

I really like this saying by Corey Lanum: "Almost all fraud cases involve the fabrication of a relationship, so… model your data to highlight relationships" — @corey_lanum— Max De Marzi (@maxdemarzi)...

View Article
Browsing all 160 articles
Browse latest View live




Latest Images