Cray Inc.18
How does graph fit in with other big data analytics tools such as Hadoop and Spark?
Eric Dull
Graph supports interactive analysis that powers discovery analytics, aligning with Spark’s batch and streaming engines. Graph provides an index into Hadoop data stores, enabling analysts to identify needles in needlestakes and validate the findings
James Maltby
There are quite a few good graph analysis tool in Hadoop and Spark...
Amy Hodler
@eg_dull @Graph_Guy So it's not really an either or choice.
James Maltby
But i usually think of H/S as being good for pre- and post processing
Eric Dull
@amyhodler Not at all. They are extremely complementary and support different parts of a production workflow
Amy Hodler
@eg_dull For example?
Mallinath Sengupta
As compared to other big-data analytics tools, Graph is better suited when:
- Problem is network-centric or we need answers like 'Yes/No/ May be' as response to a question like 'Who are my FATCA customers?'
- Problem is network-centric or we need answers like 'Yes/No/ May be' as response to a question like 'Who are my FATCA customers?'
James Maltby
ETL on the front end and post-processing with a statistical package like R
Eric Dull
Map/Reduce can prep a graph, graph discovers some knowledge, and Streaming / CEP handles detecting / acting on that knowledge in 'production'
Mallinath Sengupta
Used ina complimentary way, they can give a great winning combination
Eric Dull
@amyhodler Computer network analysis. IDS / IPS systems handle actioning the discoveries found through graph analysis enabled by map/reduce data preparation
Mallinath Sengupta
While a conventional DB returns definitive values; in case of a Graph DB combined with knowledge models, it is possible to get ‘partially true responses’
Mallinath Sengupta
This can be used to provide suggestions in case of Money Laundering investigations