Database Reference
In-Depth Information
Chapter 2. Ready for Take Off
We never work in isolation and this applies even to enterprises where they always look for
systems that can be efficiently and seamlessly integrated with many other tools and techno-
logies, so that they can use the best fit technology for their use cases, also known as best of
all possible worlds.
Apart from being a robust and massively scalable graph database, storing billions of nodes
and their associations/relationships, Neo4j also provides several ways to integrate with
Business Intelligence ( BI ) / Visualization tools. As per http://businessintelligence.com/dic-
tionary/business-intelligence-2 / BI is defined as:
"A term that refers to ideas, practices, and technologies for turning raw data into informa-
tion that businesses can use to make better organizational decisions. Businesses that em-
ploy BI effectively can transform information into growth by gaining a clear understanding
of their strengths and weaknesses, cutting costs and losses, streamlining internal processes,
and increasing revenue."
BI helps in visualizing data in the form of intuitive dashboards for connected data, which
helps businesses to take informed decisions for their organization's growth and future.
Neo4j also provides features to import/export data to/from other databases working for the
same purpose or different purposes, in a performance-efficient manner.
At the end of this chapter, you will be able to insert data within your Neo4j database from
other data sources and integrate with BI / Visualization and ETL tools.
This chapter will cover the following topics:
• Integration with BI / visualization and ETL tools
• Batch import
• Performance tuning / optimizations
Search WWH ::




Custom Search