This Week in Neo4j – 8 April 2017
By Mark Needham
April 8, 2017 5 mins read
Welcome to this week in Neo4j, where we round up what’s been happening in the world of graph database in the last seven days. This week we look at how to create a Twitter clone using Neo4j, the Neo4j data… Read more →
Keywords: APOC cypher D3.js data science docker Gephi jqassistant Jupyter malware analysis PageRank
The JetBrains IDE Plugin for Graph Database Developers [Community Post]
By Bryce Merkl Sasaki
March 16, 2017 8 mins read
[As community content, this post reflects the views and opinions of the particular author and does not necessarily reflect the official stance of Neo4j.] Many developers mostly stay in their integrated development environments (IDEs) when working on software. That’s why… Read more →
Keywords: cypher graph database IDE plugin JetBrains IDE neo4j ogm opencypher spring data neo4j stored procedures user-defined functions user-defined procedures
Neo4j on Mesosphere DC/OS
By Bryce Merkl Sasaki
March 15, 2017 9 mins read
Don’t miss Johannes present on scaling out Neo4j using Apache Mesos and DC/OS at the next Neo4j Online Meetup! (dcos)-[:MANAGES]->(instance)<-[:RUNS_ON]-(neo4j) The same day that Neo4j 3.1 was released in December 2016 it also became available as a Mesosphere Universe package.… Read more →
Keywords: apache kafka Apache Mesos apache spark bolt Causal Clustering causal consistency DC/OS docker Marathon Mesosphere
Just for Flask & React.js Developers: A New Neo4j Movies Template
By Bryce Merkl Sasaki
February 28, 2017 10 mins read
Introduction Let’s jump right into it. You’re a Python developer interested in Neo4j and want to build a web app, microservice or mobile app. You’ve already read up on Neo4j, played around with some datasets, and know enough Cypher to… Read more →
Keywords: bolt cypher data model express.js flask microservice mobile app python React.js web app
This Week in Neo4j – 25th February 2017
By Bryce Merkl Sasaki
February 25, 2017 6 mins read
Welcome to this week in Neo4j! From now on instead of covering everything that happened in Neo4j at the end of the month in one mega-post we’re going to publish a more focused update once a week. We hope you… Read more →
Keywords: APOC cypher Elixir IPython JetBrains nasa Neo4j Browser Neo4j sandbox RDF spring
From the Neo4j Community: January 2017
By Rachel Howard
February 14, 2017 5 mins read
The year is off to a great start when to comes to the Neo4j community. If this month is any indication of what’s to come, then we know that 2017 will be a big year for Neo4j projects, drivers and… Read more →
Keywords: apache spark cypher docker GraphX IBM POWER8 Neo4j Community Panama Papers python sql TrumpWorld
2016: The Year in Neo4j Drivers
By Bryce Merkl Sasaki
January 26, 2017 5 mins read
Spring is in the Air 2016 was the year when, in April with the availability of Neo4j 3.0 we also introduced our own binary protocol named Bolt. We also provided the first set of officially supported drivers for Bolt, including… Read more →
Keywords: .NET bolt Causal Clustering django Elixir go Haskell java javascript jdbc
From the Neo4j Community: December 2016
By Rachel Howard
January 17, 2017 2 mins read
The Neo4j community is already off to a busy start for the new year with tons of new projects and drivers, but before we dive into new items from 2017, let’s take one last look at 2016 and discover what… Read more →
Keywords: AngularJS bolt conceptnet docker Elixir emil eifrem graph database Internet Archive Neo4j Community spring boot
Adding Users to the Node.js / React.js Neo4j Movie App
By Bryce Merkl Sasaki
December 8, 2016 7 mins read
Introduction The Neo4j Movie App Template provides an easy-to-use foundation for your next Neo4j project or experiment using either Node.js or React.js. This article will walk through the creation of users that can log in and interact with the web… Read more →
Keywords: curl cypher graph data model javascript neo4j node.js python React.js Recommendation Engine web app
From the Neo4j Community: August 2016
By Rachel Howard
September 16, 2016 3 mins read
The Neo4j community has been busy this summer with a number of great projects, code libraries and a host of great articles on how graphs are everywhere – including everything from the Rio Summer Olympics to examining ISIS support and… Read more →
Keywords: APOC cypher graph database graph visualization linkedin Neo4j Community nosql database python scala summer olympics
Neo4j + KeyLines: The Developer’s Route out of Dependency Hell [Community Post]
By Bryce Merkl Sasaki
September 14, 2016 7 mins read
[As community content, this post reflects the views and opinions of the particular author and does not necessarily reflect the official stance of Neo4j.] Most software developers will, at some point, find themselves in dependency hell. It’s a terrible place… Read more →
Keywords: graph data model graph visualization javascript jQuery Keylines neo4j npm React JavaScript social network analysis software dependency
APOC: Database Integration, Import and Export with Awesome Procedures On Cypher
By Bryce Merkl Sasaki
August 31, 2016 11 mins read
If you haven’t seen the first part of this series, make sure to check out the first article to get an introduction to Neo4j’s user defined procedures and check out our APOC procedure library. New APOC Release First of all… Read more →
Keywords: APOC Cassandra cypher database integration elasticsearch Gephi GraphML jdbc MongoDB relational database
New Cypher Features Inspired by GraphQL [Neo4j 3.1 Preview]
By Bryce Merkl Sasaki
August 24, 2016 4 mins read
When GraphQL was published as part of Facebook’s React efforts, it made a big buzz as an straightforward means to declare what kind of projection of your domain data you need for a certain UI component. Using a JSON-like syntax… Read more →
Keywords: cypher facebook graph database GraphQL Haskell json map projections Neo4j 3.1 React stack overflow
From the Neo4j Community: July 2016
By Bryce Merkl Sasaki
August 9, 2016 4 mins read
The Neo4j community has been very active this summer – that much is obvious. What you might not have noticed is how many new integrations and drivers have been published for new programming languages in the last month. Highlights include:… Read more →
Keywords: elasticsearch Elixir Golang grails Neo4j Community PHP Pokémon Recommendation Engine spark Tour de France
A Deeper Dive into Neo4j 3.0 Language Drivers
By Bryce Merkl Sasaki
June 22, 2016 11 mins read
Editor’s Note: This presentation was given by Nigel Small and Stefan Plantikow at GraphConnect Europe in April 2016. Here’s a quick TL;DR of what they covered: Language driver protocol concepts Driver API design and concepts Built-in procedures Legacy stores –… Read more →
Keywords: .NET bolt cypher graphconnect java javascript language driver neo4j 3.0 python stored procedures
Charting Neo4j 3.0
By Bryce Merkl Sasaki
June 3, 2016 7 mins read
Chart, Not Graph Today I want to show you how easy it got with Neo4j 3.0 to pull data from the graph into your JavaScript code and for instance create pretty charts from it. As you probably know, we people… Read more →
Keywords: binary protocol bolt chart.js cypher database statistics Graph Data javascript language driver neo4j 3.0 Neo4j Browser
From the Neo4j Community: April 2016
By Bryce Merkl Sasaki
May 13, 2016 3 mins read
Every year around GraphConnect, the Neo4j community shows off how awesome they are with even more and better content than usual. April 2016 was no exception, especially in light of the Neo4j 3.0 announcement and the ongoing Panama Papers coverage.… Read more →
Keywords: data models Game of Thrones graph database graphconnect neo4j 3.0 Neo4j Community Panama Papers PHP client REST API social data
How the ICIJ Used Neo4j to Unravel the Panama Papers
By Bryce Merkl Sasaki
May 12, 2016 16 mins read
Editor’s note: The recently revealed Paradise Papers investigation used Neo4j as a key technology to find connections in leaked data. In this blog post from last year, the ICIJ’s Mar Cabra talks about the similar investigation into the Panama Papers… Read more →
Keywords: Apache Tika Blacklight graph visualization icij Linkurious OCR optical character recognition Panama Papers Solr Tesseract
Neo4j 3.0 Explained in Just 5 Minutes
By Ryan Boyd, Developer Relations
April 27, 2016 < 1 min read
If a picture can speak 1,000 words, a five-minute video can speak 8,991,000 words (1,000 * 29.97 * 60 * 5). That’s powerful! In this short video, we review the key features of Neo4j 3.0. As the first release in… Read more →
Keywords: .NET cypher deployment model graph database java Java Stored Procedures javascript language drivers neo4j 3.0 python