Graph Databases Mean Business
|
|
|
- Felicia Todd
- 10 years ago
- Views:
Transcription
1 Graph Databases Mean Business Andreas Kollegger & Rik Van Bruggen September Neo Technology
2 Table of Contents Graph Databases Mean Business! 2 The Big Data Business! 2 Understanding Graph Databases! 3 Where are people using Graph Databases?! 6 But where is the Business Value?! 8 Conclusion! 10 Neo Technology 1 Graph Databases Mean Business
3 Graph Databases Mean Business In this paper, we we would like to explore some of the concepts, trends and technologies that are surrounding us today in the age of Big Data. We will focus on how Graph Databases fit into these, and what the true business benefits will be of using these graph database technologies. Not just developing and implementing technology for technology s sake, but for enabling true, valuable business applications. The Big Data Business Big Data is the trend; the unrelenting, ever increasing, warehouse flooding stream of data from every fleeting tweet, instant photo and look-at-me video. It s not just user content, of course. There s data about the data, real-time streams of data, and privately held business and personal data all interwoven in an incredible web of information. NOSQL is the answer. Rising from practical need, engineers put aside the traditional databases that were faltering, declaring that there is Not Only SQL. Amazon needed a better shopping cart, so designed Dynamo. Facebook needed to manage your life inbox, so created Cassandra. Google needed to store, well.. the Internet, so they designed Big Table. Graph databases like Neo4j arose the same way, to relate and track the flow of documents in a comprehensive content management system. From there, it evolved in a more generalistic approach to managing all kinds of semi-structured, highly interconnected data sets - to manage Graphs. As you can see, each of these solutions have broader application. In a Big data based business environments, data does tend to get more and more interconnected, relations between datasets become more complex - and graph based solutions become a great answer to managing this data environment s complexity. Without wanting to discount the other NOSQL answers to the Big data environment (Key-Value stores, Column-Family stores, and Document Databases), we would like to Neo Technology 2 Graph Databases Mean Business
4 explore the concept of a Graph Database now, to give us some context and understanding before we start exploring why they mean business. Understanding Graph Databases The most general-purpose of the NOSQL data models, a Graph Database can store any kind of data. Take the trees in a Document Database and connect them to each other to share common information (Products have Reviews, written by People), and you ve got a graph. The preceding NOSQL models are special, specific cases of a graph. Graph Database Model The word graph has very context-sensitive meanings. It could refer to bar charts, or scatter plots, or even vector artwork. But when talking about the database category, think about drawing on a whiteboard with circles and lines, sketching out example data for your application; you ve made a graph, so save it just as it is. A Graph is just data that has a defined structure. Classic computer-science has many examples: lists, trees, maps, objects. All of these data structures are special cases of a Graph. A Graph is the general data structure for storing related data. The records in a Graph database are called Nodes which are connected through Relationships that always have a direction. The traditional visual representation uses circles for Nodes and lines for Relationships. Something like this: Neo Technology 3 Graph Databases Mean Business
5 name:andreas since: 2009 name: Emil Within a database like Neo4j, both the Nodes and the Relationships can store data as Properties which are simple key-value pairs. In the example, both Nodes have a name Property, and the Relationship has a since Property. In addition, the Relationship is given a Type (here and in all-caps, by convention) which indicates how the Nodes are related. There is great power in this simplicity. For example, reviews can be attached to a product, and the author, who in turn can be related to other authors, so you can easily navigate back-and-forth through the data to meet new people, find similar interests, and discover related products that your friends also purchased. This navigation is how you query a Graph Database. Querying a Graph Database The real fun with a Graph starts when you query the database. A Traversal is a graph query which specifies the Paths to follow from a starting point. Neo4j s Cypher query language uses pattern-matching to describe a Traversal. In this next example, we have a tiny social network. To recommend a new friend for Andreas we could ask the question: who are the friends of Andreas friends? Looking at the Graph, the answer is intuitive: just follow along the Relationships from Andreas to his friends, then to their friends and return those Nodes, finding Sarah. Neo Technology 4 Graph Databases Mean Business
6 name: Andreas name: Peter name: Max name: Sarah The pattern match for that question looks like the shorthand you might write in an discussing the problem. We want to find: (andreas)-->(friends)-->(friends_of_friends) That ascii-art is exactly what you d use in the MATCH clause of a Cypher query: START andreas=node:people(name= Andreas ) MATCH (andreas)-->(friends)-->(friends_of_friends) RETURN friends_of_friends The START clause specifies where the traversal should begin, here using an Index called People that is conveniently available. Then the RETURN specifies the result set, as you d expect. Neo Technology 5 Graph Databases Mean Business
7 Similar to SQL, with some Graph-specific meaning, Cypher is comfortably familiar and sensible. You ll find the usual features: a WHERE clause for constraints, aggregation, ordering and more. For full details about Cypher, read the online Neo4j Manual. Where are people using Graph Databases? Of course, Neo4j is a natural choice as the default storage for any application. The Property Graph data model Nodes and Relationships with Properties can store and query data in the same form as it appears when you draw it on a whiteboard. No contortions or compromises required. Still, it is helpful to start with well understood use cases as you learn the best practices for working with a graph. Social Networking The social network, or social graph, is the most intuitive use case for a Graph Database. The expanding relationships of friends, family, neighbors, and colleagues maps neatly into a graph, where you can realize trust networks, find new friends, or understand how you re connected to someone. Recommendations Someone buys a book on bread baking. Could you guess what else might be a good recommendation for them to consider? Immediately, your mind may leap to baking supplies, other books by that author, or seemingly unrelated products like a garden hose that other users who bought that book typically end up buying. A graph can capture all the direct and nuanced relationships in any domain to make more meaningful recommendations. Access Control Consider the case of a cable-tv company: millions of customers across different regions, with different promotions, agreements, and memberships. A customer adds a sports package through the web, then flips to the game-in-progress on their TV. What hap- Neo Technology 6 Graph Databases Mean Business
8 pens? Hopefully, the company has that complex interleaved access control stored in a graph, so a simple query can resolve in real-time whether that channel is available. Network Management Imagine hosting thousands of applications, each proxied by a load balancer, spread across multiple machines, connected to routers, which are connected to other routers, all with varying power requirements. To guarantee quality service, you need a database that can make sense of the complex interconnections and dependencies, coming up with immediate answers when one piece fails so you know how to keep everything running. Spatial The Traveling Salesman problem, The Seven Bridges of Königsberg, and getting the best flight on Priceline are all examples of common graph problems which are framed in terms of geography and location. With Neo4j Spatial, it is possible to import Open Street Maps data and attach it to your own data, easily getting the benefit of a full GIS stack, or simple location-aware operations. Bio-Tech Graphs are everywhere, has sort of become a tagline for many graph database professionals. And nowhere is this more apparent and visible as in the Bio-Tech industry. Whether you are trying to analyse protein structures, genome data, pharmaceutical dependencies, or patent implications of the latest research efforts, network oriented datastructures are almost everywhere in Bio-Tech. And Graph Databases lend themselves extremely well to modelling these networks, and extracting valuable information from them that could lead to the next live-saving drug, crop or pharma process. Master Data Management Organizations are rarely a neat hierarchical tree of relationships. Cross departmental relationships, overlapping sales territories, suppliers, services, contractors, and more contribute to the densely connected machinery of a modern business. A Graph Database provides the flexibility to accommodate the complexity, and a language for keeping everyone on the same page. Neo Technology 7 Graph Databases Mean Business
9 In General A Graph Database is a good choice whenever you have related data. These few examples are obvious, highly-connected data problems. Yet, every relational schema in the world contains at least a few join tables each one an indication that the data isn t just related, but has a relationship. There is great power and flexibility in realizing the value in relationships. But where is the Business Value? All of the above are very interesting, inspiring use cases for graph databases, but you are probably thinking by know: how does that apply to me, and why is it relevant? Where is the Value, with capital V, in solving these problems with a Graph, and not in one of the other models that we mentioned earlier in this paper - SQL or NOSQL. Ability The nature of a graph database, and its capability to store and query very densely interconnected datasets. is something that we are not used to. Relational models have always tended to be anti-relational, in the sense that the more relations you wanted to use and navigate, the costlier it would always be - both at design and at run/query time. Joins have always been terribly expensive, and nested joins (where one would want to explore multiple relationships within one query execution), have always been near impossible. Ask any relational database, no matter how much hardware you would throw at it, a 10-fold nested join query, and it would almost certainly come back begging you for mercy. Or not come back with an answer at all. Graph databases are very different that way: they are able and capable of dealing with as many relationships as you might want to throw at it - with neglible performance degradation for every relationship that you would add. This simple and pure ability to deal with densely interconnected datasets, enables new business applications. Recommenda- Neo Technology 8 Graph Databases Mean Business
10 tion patterns that we would previously never see, can now generate new business transactions. Fraud constructions that would previously go undetected, are now jumping in our face - saving valuable time, effort, and cash along the way. Performance In the same way that graph database often enable certain capabilities for specific use cases as described above, they just as often offer a very significant performance improvement over existing technologies. A classic example is the case where precomputed, periodically fed data warehouses, which provide business managers with information that is *per definition* outdated, can be replaced with near-realtime reporting systems. Data warehouses are often a necessary evil for many organisations, which they have to put in place in order to get ok performance results from their (often relationally oriented) databases. Imagine what business managers of a retail shop in full holiday shopping madness would say if we could guarantee that his or her sales performance figures were to be near real time? Being able to react fast is of the essence in many businesses - and Graph Databases enable this. Cost Imagine what that same business managers would say if we could tell them that the improved performance would actually come at a *lower* cost. Graph databases allow for cheaper IT systems, because they - enable shorter project delivery cycles (see the Flexibility point below) - avoid the need of having to put data warehousing bandaids on the broken systems that cannot deal with the densely connected datasets of today s business environment. Flexibility We all know the cliché: the only thing constant is change. And we have all lived its reality: in today s fast moving business world, we have to be able to act quickly, react to changing circumstances, and be flexible in the way that we react so that we can learn, adapt and improve our performance. In the IT world, we have adopted things like Ag- Neo Technology 9 Graph Databases Mean Business
11 ile development methologies for a reason: we understand that in the fast paced business environment, our IT systems have to be equally fast paced and able to adapt. IT systems can no longer feel like a straitjacket - they have to allow our business processes to evolve and adapt, in a flexible way. Graph databases, because of a) their schemaless nature, and b) their natural fit with the realities that we see around us, allow for that flexibility. Developers don t have to spend valuable time trying to model what they don t know, have the ability to grow their data models as their understanding of the problem domain grows, and can flexibly work with their data structures in many different situations. This in itself, is a huge added value to any business manager who is conscient of the constant change around them. Conclusion A Graph Database like Neo4j, is a NOSQL solution for making sense of the incredible connections found in all data big and small. Graphs are everywhere. When stored in a mature, proven database like Neo4j, you can comfortably navigate the complexity, and reap real, tangible rewards - both from an IT perspective and from a more down-toearth, bottom-line-affecting business perspective. Should you ever want to discuss some of these business applications for Graph Databases, please do not hesitate to visit or or us at [email protected]. Neo Technology 10 Graph Databases Mean Business
BBM467 Data Intensive ApplicaAons
Hace7epe Üniversitesi Bilgisayar Mühendisliği Bölümü BBM467 Data Intensive ApplicaAons Dr. Fuat Akal [email protected] Why Graphs? Why now? Big Data is the trend! NOSQL is the answer. Everyone is Talking
Analytics March 2015 White paper. Why NoSQL? Your database options in the new non-relational world
Analytics March 2015 White paper Why NoSQL? Your database options in the new non-relational world 2 Why NoSQL? Contents 2 New types of apps are generating new types of data 2 A brief history of NoSQL 3
Why NoSQL? Your database options in the new non- relational world. 2015 IBM Cloudant 1
Why NoSQL? Your database options in the new non- relational world 2015 IBM Cloudant 1 Table of Contents New types of apps are generating new types of data... 3 A brief history on NoSQL... 3 NoSQL s roots
Outline. What is Big data and where they come from? How we deal with Big data?
What is Big Data Outline What is Big data and where they come from? How we deal with Big data? Big Data Everywhere! As a human, we generate a lot of data during our everyday activity. When you buy something,
White Paper: Big Data and the hype around IoT
1 White Paper: Big Data and the hype around IoT Author: Alton Harewood 21 Aug 2014 (first published on LinkedIn) If I knew today what I will know tomorrow, how would my life change? For some time the idea
NoSQL Databases. Polyglot Persistence
The future is: NoSQL Databases Polyglot Persistence a note on the future of data storage in the enterprise, written primarily for those involved in the management of application development. Martin Fowler
NoSQL systems: introduction and data models. Riccardo Torlone Università Roma Tre
NoSQL systems: introduction and data models Riccardo Torlone Università Roma Tre Why NoSQL? In the last thirty years relational databases have been the default choice for serious data storage. An architect
INTRODUCTION TO CASSANDRA
INTRODUCTION TO CASSANDRA This ebook provides a high level overview of Cassandra and describes some of its key strengths and applications. WHAT IS CASSANDRA? Apache Cassandra is a high performance, open
Email + Social = Success
How to grow your business and attract new customers with an email + social strategy 2014 Copyright Constant Contact, Inc. 14-3931 v1.0 Helping Small Business Do More Business Email and social media have
Big Systems, Big Data
Big Systems, Big Data When considering Big Distributed Systems, it can be noted that a major concern is dealing with data, and in particular, Big Data Have general data issues (such as latency, availability,
Why Modern B2B Marketers Need Predictive Marketing
Why Modern B2B Marketers Need Predictive Marketing Sponsored by www.raabassociatesinc.com [email protected] www.mintigo.com [email protected] Introduction Marketers have used predictive modeling
Big Data and Healthcare Payers WHITE PAPER
Knowledgent White Paper Series Big Data and Healthcare Payers WHITE PAPER Summary With the implementation of the Affordable Care Act, the transition to a more member-centric relationship model, and other
Process Intelligence: An Exciting New Frontier for Business Intelligence
February/2014 Process Intelligence: An Exciting New Frontier for Business Intelligence Claudia Imhoff, Ph.D. Sponsored by Altosoft, A Kofax Company Table of Contents Introduction... 1 Use Cases... 2 Business
Composite Data Virtualization Composite Data Virtualization And NOSQL Data Stores
Composite Data Virtualization Composite Data Virtualization And NOSQL Data Stores Composite Software October 2010 TABLE OF CONTENTS INTRODUCTION... 3 BUSINESS AND IT DRIVERS... 4 NOSQL DATA STORES LANDSCAPE...
A RE YOU SUFFERING FROM A DATA PROBLEM?
June 2012 A RE YOU SUFFERING FROM A DATA PROBLEM? DO YOU NEED A DATA MANAGEMENT STRATEGY? Most businesses today suffer from a data problem. Yet many don t even know it. How do you know if you have a data
Powering Recommendations with a Graph Database
Powering Recommendations with a Graph Database 2014 Neo Technology neo4j.com "YOU MAY ALSO LIKE " Product recommendations help businesses maximize their online revenue. It requires advanced technology,
E commerce Package. anyone can create a web site. shopping carts are free
E commerce Package We have developed an e commerce Package that is proven to enhance any existing business or create a business from scratch. It is a feature rich package aimed at allowing you the maximum
Copyright 2013 Splunk Inc. Introducing Splunk 6
Copyright 2013 Splunk Inc. Introducing Splunk 6 Safe Harbor Statement During the course of this presentation, we may make forward looking statements regarding future events or the expected performance
Types of Data. Features. Getting Started. Integrated Roadway Asset Management System
3-2014 GIS-based Asset Management System Optimize Maintenance Manage Signs Analyze Safety Roadsoft is a roadway management system for collecting, storing, and analyzing data associated with transportation
How To Handle Big Data With A Data Scientist
III Big Data Technologies Today, new technologies make it possible to realize value from Big Data. Big data technologies can replace highly customized, expensive legacy systems with a standard solution
HOW TO GET STARTED WITH DATA MODELING
By Laura Brandenburg, CBAP Lesson Objective: After completing this lesson, you will understand the role of data modeling in the business analysis lifecycle and why it is important for business stakeholders
Understanding Neo4j Scalability
Understanding Neo4j Scalability David Montag January 2013 Understanding Neo4j Scalability Scalability means different things to different people. Common traits associated include: 1. Redundancy in the
Top 5 Mistakes Made with Inventory Management for Online Stores
Top 5 Mistakes Made with Inventory Management for Online Stores For any product you sell, you have an inventory. And whether that inventory fills dozens of warehouses across the country, or is simply stacked
INTRAFOCUS. DATA VISUALISATION An Intrafocus Guide
DATA VISUALISATION An Intrafocus Guide September 2011 Table of Contents What is Data Visualisation?... 2 Where is Data Visualisation Used?... 3 The Market View... 4 What Should You Look For?... 5 The Key
A New Foundation For Customer Management
The Customer Data Platform: A New Foundation For Customer Management 730 Yale Avenue Swarthmore, PA 19081 [email protected] The Marketing Technology Treadmill Marketing automation. Inbound marketing.
Big Data Management. Big Data Management. (BDM) Autumn 2013. Povl Koch September 2, 2013 01-09-2013 1
Big Data Management Big Data Management (BDM) Autumn 2013 Povl Koch September 2, 2013 01-09-2013 1 Overview Today s program 1. Little more practical details about this course 2. Chapter 2 & 3 in NoSQL
Big Data Integration: A Buyer's Guide
SEPTEMBER 2013 Buyer s Guide to Big Data Integration Sponsored by Contents Introduction 1 Challenges of Big Data Integration: New and Old 1 What You Need for Big Data Integration 3 Preferred Technology
4 Keys to Successful Project Collaboration & Execution
4 Keys to Successful Project Collaboration & Execution: Page 1 of 7 4 Keys to Successful Project Collaboration & Execution BY MANGOSPRING, INC. 4 Keys to Successful Project Collaboration & Execution: Page
The Quest for Extreme Scalability
The Quest for Extreme Scalability In times of a growing audience, very successful internet applications have all been facing the same database issue: while web servers can be multiplied without too many
ANALYTICS BUILT FOR INTERNET OF THINGS
ANALYTICS BUILT FOR INTERNET OF THINGS Big Data Reporting is Out, Actionable Insights are In In recent years, it has become clear that data in itself has little relevance, it is the analysis of it that
Power Tools for Pivotal Tracker
Power Tools for Pivotal Tracker Pivotal Labs Dezmon Fernandez Victoria Kay Eric Dattore June 16th, 2015 Power Tools for Pivotal Tracker 1 Client Description Pivotal Labs is an agile software development
How To Turn Big Data Into An Insight
mwd a d v i s o r s Turning Big Data into Big Insights Helena Schwenk A special report prepared for Actuate May 2013 This report is the fourth in a series and focuses principally on explaining what s needed
Business Intelligence and Big Data Analytics: Speeding the Cycle from Insights to Action Four Steps to More Profitable Customer Engagement
white paper Business Intelligence and Big Data Analytics: Speeding the Cycle from Insights to Action Four Steps to More Profitable Customer Engagement»» Summary For business intelligence analysts the era
Data Modeling for Big Data
Data Modeling for Big Data by Jinbao Zhu, Principal Software Engineer, and Allen Wang, Manager, Software Engineering, CA Technologies In the Internet era, the volume of data we deal with has grown to terabytes
Getting ahead online. your guide to. GOL412_GBBO brochure_aw5.indd 1 10/2/10 10:10:01
1 Getting ahead online your guide to GOL412_GBBO brochure_aw5.indd 1 10/2/10 10:10:01 2 Welcome to Getting British Business Online Whether you re totally new to the Internet or already have a website,
CONTENT MARKETING AND SEO
CONTENT MARKETING AND SEO How to Use Content Marketing and SEO to Reach Customers and Business Goals What do you consider the most essential ingredient for your business s marketing success? In today s
How To Use Big Data For Telco (For A Telco)
ON-LINE VIDEO ANALYTICS EMBRACING BIG DATA David Vanderfeesten, Bell Labs Belgium ANNO 2012 YOUR DATA IS MONEY BIG MONEY! Your click stream, your activity stream, your electricity consumption, your call
A Simple Guide to Churn Analysis
A Simple Guide to Churn Analysis A Publication by Evergage Introduction Thank you for downloading A Simple Guide to Churn Analysis. The goal of this guide is to make analyzing churn easy, meaning you wont
Reputation Marketing
Reputation Marketing Reputation Marketing Welcome to our training, We will show you step-by-step how to dominate your market online. We re the nation s leading experts in local online marketing. The proprietary
DEVELOPING A SOCIAL MEDIA STRATEGY
DEVELOPING A SOCIAL MEDIA STRATEGY Creating a social media strategy for your business 2 April 2012 Version 1.0 Contents Contents 2 Introduction 3 Skill Level 3 Video Tutorials 3 Getting Started with Social
BIG DATA ANALYTICS For REAL TIME SYSTEM
BIG DATA ANALYTICS For REAL TIME SYSTEM Where does big data come from? Big Data is often boiled down to three main varieties: Transactional data these include data from invoices, payment orders, storage
Big Data: Opportunities & Challenges, Myths & Truths 資 料 來 源 : 台 大 廖 世 偉 教 授 課 程 資 料
Big Data: Opportunities & Challenges, Myths & Truths 資 料 來 源 : 台 大 廖 世 偉 教 授 課 程 資 料 美 國 13 歲 學 生 用 Big Data 找 出 霸 淩 熱 點 Puri 架 設 網 站 Bullyvention, 藉 由 分 析 Twitter 上 找 出 提 到 跟 霸 凌 相 關 的 詞, 搭 配 地 理 位 置
What is a Domain Name?
What is a Domain Name? First of all, let s just make sure you know what a domain name is. www.google.com www.amazon.com www.youtube.com These are domain names. It s simply the name of your site... www.yoursite.com.
Lecture Data Warehouse Systems
Lecture Data Warehouse Systems Eva Zangerle SS 2013 PART C: Novel Approaches in DW NoSQL and MapReduce Stonebraker on Data Warehouses Star and snowflake schemas are a good idea in the DW world C-Stores
Introduction to Geographical Data Visualization
perceptual edge Introduction to Geographical Data Visualization Stephen Few, Perceptual Edge Visual Business Intelligence Newsletter March/April 2009 The important stories that numbers have to tell often
big trends for small businesses
big trends for small businesses New technology that means business Today, if you tell someone you ll be in touch, they may not only ask when but how. Business owners have more communications channels at
SQL VS. NO-SQL. Adapted Slides from Dr. Jennifer Widom from Stanford
SQL VS. NO-SQL Adapted Slides from Dr. Jennifer Widom from Stanford 55 Traditional Databases SQL = Traditional relational DBMS Hugely popular among data analysts Widely adopted for transaction systems
Social Media and Content Marketing.
Social Media and Content Marketing. A Guide for B2B Marketing Managers. On the Internet, marketing trends come and go faster than ever. Do you remember frames, flash intros, and even visitor counters?
Disco reinvents ediscovery for lawyers. Introducing ediscovery software every lawyer can love.
Disco reinvents ediscovery for lawyers Introducing ediscovery software every lawyer can love. We are lawyers who have made ediscovery technology work for us not the other way around. By now it s a familiar
Improving Business Insight
Improving Business Insight A GUIDE FOR SMALL AND MID-SIZED BUSINESSES Why Does Understanding Business Data Matter for Your Company? You know your business better than anyone else, and making decisions
Data Visualization Techniques
Data Visualization Techniques From Basics to Big Data with SAS Visual Analytics WHITE PAPER SAS White Paper Table of Contents Introduction.... 1 Generating the Best Visualizations for Your Data... 2 The
Understanding NoSQL Technologies on Windows Azure
David Chappell Understanding NoSQL Technologies on Windows Azure Sponsored by Microsoft Corporation Copyright 2013 Chappell & Associates Contents Data on Windows Azure: The Big Picture... 3 Windows Azure
Introduction to Polyglot Persistence. Antonios Giannopoulos Database Administrator at ObjectRocket by Rackspace
Introduction to Polyglot Persistence Antonios Giannopoulos Database Administrator at ObjectRocket by Rackspace FOSSCOMM 2016 Background - 14 years in databases and system engineering - NoSQL DBA @ ObjectRocket
What is Prospect Analytics?
What is Prospect Analytics? Everything you need to know about this new sphere of sales and marketing technology and how it can improve your business Table of Contents Executive Summary... 2 The Power of
TRENDS IN DATA WAREHOUSING
TRENDS IN DATA WAREHOUSING Chapter #3 Imran Khan Agenda Continued Growth in DW DW has become Mainstream Industries using DW Vendor Solution & Products Status of DW market Significant Trends Web Enabled
<no narration for this slide>
1 2 The standard narration text is : After completing this lesson, you will be able to: < > SAP Visual Intelligence is our latest innovation
Visual Scoring the 360 View: 5 Steps for Getting Started with Easier, Faster and More Effective Lead Scoring
Visual Scoring the 360 View: 5 Steps for Getting Started with Easier, Faster and More Effective Lead Scoring Authors: Elissa Fink Wade Tibke Tableau Software p2 Lead Scoring For Most a Great Idea in Concept,
Ajax: A New Approach to Web Applications
1 of 5 3/23/2007 1:37 PM Ajax: A New Approach to Web Applications by Jesse James Garrett February 18, 2005 If anything about current interaction design can be called glamorous, it s creating Web applications.
A Distributed Storage Schema for Cloud Computing based Raster GIS Systems. Presented by Cao Kang, Ph.D. Geography Department, Clark University
A Distributed Storage Schema for Cloud Computing based Raster GIS Systems Presented by Cao Kang, Ph.D. Geography Department, Clark University Cloud Computing and Distributed Database Management System
Exploding Online Sales Using an Effective Order Management System
Exploding Online Sales Using an Effective Order Management System The customer is always right. This is an old maxim, and maybe even a little cliché, but there s still some truth to it. While it may not
Software Engineering for Big Data. CS846 Paulo Alencar David R. Cheriton School of Computer Science University of Waterloo
Software Engineering for Big Data CS846 Paulo Alencar David R. Cheriton School of Computer Science University of Waterloo Big Data Big data technologies describe a new generation of technologies that aim
Analyzing Big Data: The Path to Competitive Advantage
White Paper Analyzing Big Data: The Path to Competitive Advantage by Marcia Kaplan Contents Introduction....2 How Big is Big Data?................................................................................
MEAP Edition Manning Early Access Program Neo4j in Action MEAP version 3
MEAP Edition Manning Early Access Program Neo4j in Action MEAP version 3 Copyright 2012 Manning Publications For more information on this and other Manning titles go to www.manning.com brief contents PART
Datalogix. Using IBM Netezza data warehouse appliances to drive online sales with offline data. Overview. IBM Software Information Management
Datalogix Using IBM Netezza data warehouse appliances to drive online sales with offline data Overview The need Infrastructure could not support the growing online data volumes and analysis required The
Social media has changed the world as we know it by connecting people, ideas and products across the globe.
Social Media for Retailers: Six Social Media Marketing Tips to Drive Online Sales.................................................................. 2 Social media has changed the world as we know it by
NoSQL Data Base Basics
NoSQL Data Base Basics Course Notes in Transparency Format Cloud Computing MIRI (CLC-MIRI) UPC Master in Innovation & Research in Informatics Spring- 2013 Jordi Torres, UPC - BSC www.jorditorres.eu HDFS
Your Master Data Is a Graph: Are You Ready?
Karen Lopez, InfoAdvisors March 2015 www.datamodel.com [email protected] @datachick This white paper is sponsored by Neo Technology Inc. Neo4j is a registered trademark of Neo Technology Inc
Big Data Big Deal? Salford Systems www.salford-systems.com
Big Data Big Deal? Salford Systems www.salford-systems.com 2015 Copyright Salford Systems 2010-2015 Big Data Is The New In Thing Google trends as of September 24, 2015 Difficult to read trade press without
Where is... How do I get to...
Big Data, Fast Data, Spatial Data Making Sense of Location Data in a Smart City Hans Viehmann Product Manager EMEA ORACLE Corporation August 19, 2015 Copyright 2014, Oracle and/or its affiliates. All rights
Data Visualization Techniques
Data Visualization Techniques From Basics to Big Data with SAS Visual Analytics WHITE PAPER SAS White Paper Table of Contents Introduction.... 1 Generating the Best Visualizations for Your Data... 2 The
The Secret Formula for Webinar Presentations that Work Every Time
The Secret Formula for Webinar Presentations that Work Every Time by Gihan Perera www.webinarsmarts.com Sponsored by In an online presentation, your slides aren t visual aids; they ARE the visuals. One
HELP I NEED TO HIRE A USER EXPERIENCE DESIGNER
HELP I NEED TO HIRE A USER EXPERIENCE DESIGNER TABLE OF CONTENTS: pg.2 pg.5 pg.8 pg.10 ONE. I KNOW I NEED UX. BUT WHAT IS UX AGAIN? TWO. WHAT ARE THE MOST COMMON UX ROLES? THREE. HOW DO YOU FIGURE OUT
BEYOND BI: Big Data Analytic Use Cases
BEYOND BI: Big Data Analytic Use Cases Big Data Analytics Use Cases This white paper discusses the types and characteristics of big data analytics use cases, how they differ from traditional business intelligence
an introduction to VISUALIZING DATA by joel laumans
an introduction to VISUALIZING DATA by joel laumans an introduction to VISUALIZING DATA iii AN INTRODUCTION TO VISUALIZING DATA by Joel Laumans Table of Contents 1 Introduction 1 Definition Purpose 2 Data
PREDICTIVE DATA MINING ON WEB-BASED E-COMMERCE STORE
PREDICTIVE DATA MINING ON WEB-BASED E-COMMERCE STORE Jidi Zhao, Tianjin University of Commerce, [email protected] Huizhang Shen, Tianjin University of Commerce, [email protected] Duo Liu, Tianjin
5 Secrets to Wealth. Every Woman Needs To Know To Be Financially Free. By Nancy L. Gaines, Founder Women Gaining Wealth, LLC
5 Secrets to Wealth Every Woman Needs To Know To Be Financially Free By Nancy L. Gaines, Founder Women Gaining Wealth, LLC Thank you for requesting this free report and taking steps toward your own financial
10 Quick-Start Tips For Amazon FBA
10 Quick-Start Tips For Amazon FBA Exclusively for YOU! Written By: Jessica Larrew Find me at: www.jessicalarrew.com & www.abctrainingvideos.com You are welcome to give away this report. However, this
Introduction Features Benefits Enhance Your Business. The Payeezy SM ecommerce Solution It pays to dream big.
Introduction Features Benefits Enhance Your Business The Payeezy SM ecommerce Solution It pays to dream big. Introducing the Payeezy SM ecommerce Solution Growing your business means continually reaching
Client Overview. Engagement Situation. Key Requirements
Client Overview Our client is one of the leading providers of business intelligence systems for customers especially in BFSI space that needs intensive data analysis of huge amounts of data for their decision
Statistical Challenges with Big Data in Management Science
Statistical Challenges with Big Data in Management Science Arnab Kumar Laha Indian Institute of Management Ahmedabad Analytics vs Reporting Competitive Advantage Reporting Prescriptive Analytics (Decision
TECHNOLOGY SOLUTIONS. Proprietary tools for travel simplicity. Simplicity. Access. Integration
TECHNOLOGY SOLUTIONS Proprietary tools for travel simplicity Simplicity Access Integration MAY 2014 HRG Proprietary Technology HRG as a true global travel management company (TMC), offers end-to-end tailored
Big Data: Tools and Technologies in Big Data
Big Data: Tools and Technologies in Big Data Jaskaran Singh Student Lovely Professional University, Punjab Varun Singla Assistant Professor Lovely Professional University, Punjab ABSTRACT Big data can
The Data Mining Process
Sequence for Determining Necessary Data. Wrong: Catalog everything you have, and decide what data is important. Right: Work backward from the solution, define the problem explicitly, and map out the data
Workflow Automation: Broadcasters just don t get it!
Workflow Automation: Broadcasters just don t get it! ABSTRACT Business Process Management and Workflow Automation is viewed as indispensable in many organisations. Across industries from oil refining to
DIGITAL MARKETING 101:
DIGITAL MARKETING 101: BETTER WEBSITE, BETTER MARKETING TABLE OF CONTENTS 3. The Foundation of a Successful Website 4. 5 More Features of a Successful Website 5. What Search Engine Optimization Is (And
