Why you should skill up in graph databases in 2015

Why you should skill up in graph databases in 2015

Graphs are everywhere.

 

It’s going off. The speed of technological change is startling and with this change comes opportunity. In this blog, I will talk about the need to take notice and upskill in graph databases- in particular Neo4j. 

 
Why graph databases?

 

1)      Relationships and recommendations

 

It's all about relationships. Today’s problems are all about understanding interconnections. Graph databases make it easy to store and retrieve varied data, connected by rich relationships which relational databases struggle to express. Facebook, LinkedIn and Twitter have this firmly at the core of their businesses.

 

Graph databases are also perfect for recommendations systems that allow you to ask questions like: “If you know Fred you might know Bill?” or “If you like Jaws you might like Jurassic Park?”

 

2)      Acquisitions, consolidation and the enterprise 

 

DataStax recently acquired Titan graph database distributor, Aurelius. This demonstrates the desire for these products on the market.

 

Teradata has just released a new type of SQL called SQL-GR, with intention to make graph analytics easy for enterprise users, sitting alongside traditional databases.

 

3)      Open Source, speed and geography

 

It's about speed in taking products to market. Using graph databases allows you to build and deploy solutions quickly, allowing decisions to be made on real time data. 

 

Graph databases allow modelling of complex connected datastructures, suited to routing and location tasks like: “Show me the shortest path between Paddington station and Brixton”. A graph database can perform this complex search at very high speed, making them perfect for delivery and logistical problems. 

 

It’s all about Open Source. There are a number of Open Source graph databases with regular contributors on GitHub and other repositories which are growing rapidly.

 

Why Neo4j?

 

1)      Most prominent and relatively straight forward to pick up

 

Neo4j is the most popular in terms of jobs advertised and frequently features on CV’s. This is usually combined with a substantial number of contributions to Github and strong customer base of the likes of eBay, UBS and Lufthansa. Cypher is relatively straight forward, certainly if you have a SQL background.

 

Performance is excellent. 

 

2)      Most active in the community

 

Neo4j's activity in the community is by far the most thriving. It has one of the best attended meet up scenes, thus easier to trouble shoot problems, meet others and build your own network. 

 

3)      Trajectory is only going one way

 

Demand for Neo4j is high and daily rates / salaries on offer are well above average. On the other hand, if you are looking to hire these skills to build out your team, there is a pool of talent to reach out to.

 

The uses and applications for graph databases seem endless and the trajectory for this technology is going into space- it’s a good bet for you to future proof demand for yourself.

 

What Next?

Tutorial sessions:

Tutorials Point

GitHub

Blogs:

Graph Analytics 

Graph Performance and Features

Graph Theory and Social Network Analysis

Graph Experiments and Visualisation 

Formal training with Skills Matter and the legend who is Jim Webber:

More Information

Get yourself along to the meet ups:

More Information

Visit GraphConnect:

 

Sign up here - Register with the code esynergy15 to get 15% off

Contact me:

If you need help building a team or are looking for a new opportunity or would just like some market intel call me on 020 7444 4083 or email me patrick@esynergy-solutions.co.uk.

 

 

 

 

 

 

To view or add a comment, sign in

More articles by Patrick Crompton

  • What Software Engineers really want?

    I have been recruiting Software Engineers for the best part of 15 years and it's getting harder. Hiring is hard enough…

  • How to bridge the Kubernetes skills gap?

    About Kubernetes is Googles open source container deployment tool. Maybe you have heard of it, maybe not but you will…

  • Why good tech recruiters should be at the heart of your company

    With competition for tech talent more competitive than ever it is imperative companies have a multi-channel approach to…

  • The rise of the AWS Administrator

    Amazon web services is not even 10 years old but is driving change like we have never seen before; with change comes…

  • Top IT Skills - AGILE & LEAN

    One of the most used cliches in my experience is “one size fits all” and this is especially true for agile & lean…

Others also viewed

Explore content categories