With IBM Power8 deal and Oracle backing for Cypher project, graph database …

21 Oct 2015 | Author: | No comments yet »

Neo Technology Prepares To Take On All Comers In Graph Database Market.

Neo Technology, the makers of the Neo4j graph database, may not be a household name, but you very likely access graph database technology on daily basis, whether you know it or not — and it’s a market that growing by leaps and bounds and getting the attention of some of the biggest names in the business./EINPresswire.com/ — GraphConnect – Neo Technology, creator of Neo4j, the world’s leading graph database, announced today the launch of openCypher, an open source project that will make Cypher® — the world’s most popular graph query language — available to technology providers as a universal language for querying graph data.Neo Technology Inc. made a lot of new friends in the open-source ecosystem this morning after releasing the query language powering its hugely popular graph store under an open-source license.

Neo Technology today announced that it’s working with IBM to support its graph database on IBM Power8-based servers equipped with field programmable gate arrays (FPGAs). This will enable customers to run graph databases with hundreds of billions to trillions of edges, thereby tackling a new class of intractable big data problems in bioinformatics, fraud detection, and IoT analytics. It’s what helps find products you like based on other products you bought previously on shopping sites and what drives the social graph on Facebook — those connections between you and your friends in your social network.

Much like SQL did for relational databases, Cypher promises to accelerate the usage of graph processing and analysis worldwide by making it easier for any data storage, analytics or tooling platform to offer access to graph capabilities using a universal query language. Besides having garnered wide enthusiasm from the user community, Cypher is currently supported by numerous tooling providers, providing a strong foundation of existing skills and support. The list includes providers such as Tableau Inc. and Tom Sawyer Software Inc. that have offered connectors for Neo4j long before the announcement of initiative as well as newcomers hoping to secure a seat on the graph bandwagon. Nor can it, not with the likes of Oracle and Microsoft having announced graph database products and news that Amazon, HP and others are working on them. But as strange as its endorsement of openCypher may appear on first glance, Larry Ellison’s firm has plenty of reason to be interested in the language amid the slowing demand for its pricey relational store.

Graph databases could be about to take off in the enterprise, where there is an increasing need to find those same kinds of connections in enterprise (big) data. Oracle Database has a premium module for holding complicated geospatial information like maps and satellite imagery that employs a graph-based model not unlike Neo4j’s, making openCypher a perfect fit from a technical standpoint. But the proposal went beyond just supporting Neo4j on Little Endian Linux running on Power, which would have provided an iterative boost in performance, but nothing really different or special. What extends that complementary appeal into the practical realm is the fact that the open-source language borrows heavily from SQL, the structured syntax at the heart of Oracle Database. Instead, the companies did the hard engineering work to support Neo’s industry-leading graph database with the performance-boosting FPGA cards IBM has been adding to its Power Systems and OpenPower boxes to augment the performance of Power8 CPUs.

He adds more seriously that even though these bigger companies get involved in a particular market, he believes customers will look to the leader, and for now that’s Neo4j. Both expressive and efficient, Cypher is intuitive and immediately familiar, without the high learning curve that normally comes with learning a new language. According to the details of today’s announcement, the Neo4j database is bypassing the Linux operating system and the file system entirely by running atop the Coherent Accelerator Processor Interface (CAPI) ports that allow the database to access many terabytes of flash memory (up to 40TB of it) just as if it were main memory.

It’s a language that users love, making it an especially strong candidate technically: for its power, familiarity and ease. “Oracle is a strong supporter of standard, open APIs and languages. Module or not, Oracle’s graph store is a direct competitor that may soon incorporate one of the main features that helped Neo4j set itself apart so far. With the release of Oracle Big Data Spatial and Graph and our longstanding support for the Spatial and Graph option for Oracle Database, we are excited to deliver new, scalable solutions to the graph community. openCypher offers the graph community an opportunity to address the need for standards-based interfaces to simplify graph data access.” – Jim Steiner, Vice President, Spatial and Graph Technologies, Oracle “Graph processing is becoming an indispensable part of the modern big data stack. The more vendors implement openCypher, its reasoning goes, the more organizations will be exposed to the syntax and recognize the benefits of graph-based storage.

They have several companies involved including Oracle and Databricks, the company behind the Cassandra database, which is also involved with graph databases. We look forward to bringing Cypher’s graph pattern matching capabilities into the Spark stack, making graph querying more accessible to the masses.” – Ion Stoica, CEO and Founder, Databricks “Lots of software systems could be improved by using a graph datastore. The hope is that the increased interest will trickle down the value chain to provide a boost in adoption for Neo4j enough to outweigh whatever competitive advantage rivals like Oracle may gain from the move, a gamble that might just work.

Neo Technology has always had a strong scale-out story, but running atop Power8 and the FPGA opens a new chapter for Neo4j’s scale-up story and adds a new wrinkle to graph analytics, says CEO Emil Eifrem. “At the end of the day, if you have a really, really huge graph and you split it up across a number of machines and you do that in a way that’s not mindful of the shape of the graph, then you can end up in a situation where you need to hop a lot across the network in order to return a proper response to the user,” Eifrem says. Finally, the company released version 2.3 of neo4j, which might sound kind of incremental, but which Efraim points out is actually a substantial update that makes it easier to make sense of big data by building smart applications at a bigger scale than was possible in previous releases. We see the appearance of openCypher as an important step towards the broader use of graphs across the industry.” – Rebecca Parsons, ThoughtWorks, CTO “Much as SQL was a springboard more than 30 years ago to bring relational database technology to the fore, we expect Cypher to have a similar effect on graph database adoption. But it’s not just the number of edges in the database that matter, but the connectedness of the data too, he says. “The more interesting queries tend to be the ones where you’re starting push the limits, where it’s not just one hop or two hops,” he says. “As people work more and more with graph data, what we’re seeing is they want to bring more data in.

All of this points to a company that’s trying to stay competitive, and even as the big boys try to take it on, Neo Technology is trying to stay one or two steps ahead of the competition. From companies offering personalized product and service recommendations; to websites adding social capabilities; to telecom providers diagnosing network issues; to enterprises reimagining master data, identity, and access models; organizations adopt graph databases as the best way to model, store and query both data and its relationships. They were able to go three levels down with the relational database, but they needed to go 20 levels down. “So if a pieced of contaminated food comes out somewhere, they could just follow that batch and item and all the different ingredients all the way up the supply chain, however many levels, to the problematic place, and then spider all the way back out and do a recall, and do that as quickly as possible to minimize the liability,” Rathle says.

Here you can write a commentary on the recording "With IBM Power8 deal and Oracle backing for Cypher project, graph database …".

* Required fields
Our partners
Follow us
Contact us
Our contacts


ICQ: 423360519

About this site