1 CENG 553 DATABASE BIG DATA:NOSQL SYSTEMS PRESENTATION Okan Yaman/Eray Ölgün/Emin İnal
2 CONTENTS INTRODUCTION TYPES OF DATABASES (ARCHITECTURES) 1. GRAPH DB 2. KEY VALUE DB 3. COLUMN BASED DB
3 INTRODUCTION WHAT IS BIG DATA? WHAT MAKES DATA BIG?
4 INTRODUCTION No single standard definition Big Data is data whose scale, diversity, and complexity require new architecture, techniques, algorithms, and analytics to manage it and extract value and hidden knowledge from it
5 INTRODUCTION Credit: The data deluge, Economist; Understanding Big Data, Eaton et al. The world is creating ever more data (and it s a mainstream problem) Mankind created data 150 exabytes in 2005 (exabyte is a billion gigabytes) 1200 exabytes in exabytes in 2020 (expected by IBM) 5
6 INTRODUCTION Examples: U.S. drone aircraft sent back 24 years worth of video footage in 2009 Large Hadron Collider generates 40 terabytes/second Bin Laden s death: 5106 tweets/second Around 30 billion RFID tags produced/year Oil drilling platforms have 20k to 40k sensors Our world has 1 billion transistors/human Ref.
7 INTRODUCTION (A Quick Primer on Data Sizes)
16 INTRODUCTION Characteristics of Big Data: 1-Scale (Volume) Data Volume 44x increase from From 0.8 zettabytes to 35zb Data volume is increasing exponentially Exponential increase in collected/generated data 16
17 INTRODUCTION Characteristics of Big Data: 2-Complexity (Varity) Various formats, types, and structures Text, numerical, images, audio, video, sequences, time series, social media data, multi-dim arrays, etc Static data vs. streaming data A single application can be generating/collecting many types of data To extract knowledge all these types of data need to linked together 17
18 INTRODUCTION Characteristics of Big Data: 3-Speed (Velocity) Data is begin generated fast and need to be processed fast Online Data Analytics Late decisions missing opportunities Examples E-Promotions: Based on your current location, your purchase history, what you like send promotions right now for store next to you Healthcare monitoring: sensors monitoring your activities and body any abnormal measurements require immediate reaction 18
19 INTRODUCTION Big Data: 3V s 19
20 INTRODUCTION Some Make it 4V s 20
21 INTRODUCTION Harnessing Big Data OLTP: Online Transaction Processing (DBMSs) OLAP: Online Analytical Processing (Data Warehousing) RTAP: Real-Time Analytics Processing (Big Data Architecture & technology) 21
22 INTRODUCTION Who s Generating Big Data Mobile devices (tracking all objects all the time) Social media and networks (all of us are generating data) Scientific instruments (collecting all sorts of data) Sensor technology and networks (measuring all kinds of data) The progress and innovation is no longer hindered by the ability to collect data But, by the ability to manage, analyze, summarize, visualize, and discover knowledge from the collected data in a timely manner and in a scalable fashion 22
23 INTRODUCTION The Model Has Changed The Model of Generating/Consuming Data has Changed Old Model: Few companies are generating data, all others are consuming data New Model: all of us are generating data, and all of us are consuming data 23
24 ARCHITECTURES GRAPH DB WHAT IS A GRAPH DB?(Neo4j; InfoGrid; Sones GraphDB; AllegroGraph; InfiniteGraph)
25 ARCHITECTURES GRAPH DB Graph databases replace relational tables with structured relational graphs of interconnected key-value pairings
26 ARCHITECTURES GRAPH DB They are similar to object-oriented databases as the graphs are represented as an objectoriented network of nodes (conceptual objects), node relationships ( edges ) and properties (object attributes expressed as keyvalue pairs).
27 ARCHITECTURES GRAPH DB They are the only of the four NoSQL types discussed here that concern themselves with relations, and their focus on visual representation of information makes them more human-friendly than other NoSQL DMS.
28 ARCHITECTURES GRAPH DB Graph NoSQL Database (Source: )
29 ARCHITECTURES GRAPH DB SUITABLE USE CASES 1. CONNECTED DATA (SOCIAL NETWORKS) 2. ROUTING,DISPATCH AND LOCATION-BASED SERVICES 3. RECOMMENDATION ENGINES
30 ARCHITECTURES GRAPH DB WHEN NOT TO USE?
31 KEY-VALUE DB Key Value is one of the non-relational database model like graph and document oriented database. Ex: Dynamo (Amazon); Voldemort (LinkedIn); Redis; BerkeleyDB; Riak Key value stores allow the application developer to store schema-less(schema-free) data.
32 KEY-VALUE DB This data is usually consisting of a string which represents the key and the actual data which is considered to be the value in the «key - value» relationship. This schema-free data store is highly flexible and scalable.
33 KEY-VALUE DB Data searches in key-value data stores can usually only be performed against keys, not values, and are limited to exact matches
34 KEY-VALUE DB WINDOWS AZURE TABLE STORAGE (WATS) Windows Azure Table Storage is a faulttolerant, ISO certified NoSQL key-value store. Windows Azure Table Storage can be useful for applications that must store large amounts of non-relational data, and need additional structure for that data.
35 KEY-VALUE DB WINDOWS AZURE TABLE STORAGE Tables offer key-based access to schema-free data at a low cost for applications with simplified data-access patterns. While Windows Azure Table Storage stores structured data without schemas, it does not provide any way to represent relationships between the data.
36 KEY-VALUE DB WINDOWS AZURE TABLE STORAGE A Table is a set of entities (ROWS). An Entity is a set of properties (COLUMNS).
37 KEY-VALUE DB WINDOWS AZURE TABLE STORAGE Each Entity must have (fixed in schema) A partition key A row key A time stamp Each entity can have up to 252 properties. Partition key and Row key properties are the unique ID of the entity
38 KEY-VALUE DB WINDOWS AZURE TABLE STORAGE Partition Key enables scalability. The entities with the same partition key are served by a single server, that is, you cannot split entities to different storage nodes with same partition key. Row Key uniquely identifies the entity in the partition.
39 KEY-VALUE DB WINDOWS AZURE TABLE STORAGE Property Types Partition Key and Row Key String (up to 64kb) Other Properties String (up to 64kb) Binary (up to 64kb) Bool DateTime Guid Int Int64 Double
40 KEY-VALUE DB WINDOWS AZURE TABLE STORAGE Microsoft PDC 2008 Presentation
41 WINDOWS AZURE TABLE STORAGE Consider using Windows Azure Table Storage when: Your application must store significantly large data volumes (expressed in multiple terabytes) while keeping costs down. Your application stores and retrieves large data sets and does not have complex relationships that require server-side joins, secondary indexes, or complex server-side logic.
42 WINDOWS AZURE TABLE STORAGE Your application requires flexible data schema to store non-uniform objects, the structure of which may not be known at design time. You need to achieve a high level of scaling without having to manually shard your dataset.
43 KEY-VALUE DB In most cases, Key-Value data stores are used to store 1. SESSION INFO 2. USER PROFILES,PREFERENCES 3. SHOPPING CART DATA
44 SESSION INFO KEY-VALUE DB Use Cases Generally, every web session is assigned to a unique SessionID on disk or in the RDMS will greatly benefit from moving to key value data store, since everything in session can be stored by a single PUT request or retrieved using GET.
45 KEY-VALUE DB Use Cases USER PROFILES, PREFERENCES Almost every user has a unique UserID, UserName or some other attributes, as well as preferences such as language, color, time zone, which products the user has access to, and so on. This can all be put into an object, so getting preferences of a user takes a single GET operation.
46 SHOPPING CART DATA KEY-VALUE DB Use Cases E-commerce web sites have shopping carts tied to the user. As we want the shopping carts to be available all the time, across browsers, machines and sessions, all the shopping cart data can be put into the value where the key is the UserID.
47 KEY-VALUE DB WHEN NOT TO USE? If you have 1. RELATIONSHIPS AMONG DATA 2. MULTIOPERATION TRANSACTIONS 3. QUERIES BY DATA 4. OPERATIONS BY SETS
48 KEY-VALUE DB In conclusion, if you are going to make queries against key values and you need schema-free data stores, you should consider using Key-Value data stores. For more information and pricing details about Windows Azure Table Storage, visit
49 COLUMN-BASED DB
50 COLUMN-BASED DB Contents Raw Oriented Storage Column-Store Introduction Column-Store Data Model Column Family Who uses Column Oriented DB Conclusion
51 COLUMN-BASED DB Row-Oriented Storage In row-oriented databases, row value data is usually stored contiguously:
52 COLUMN-BASED DB What is Columnar Database? A column-oriented DBMS is a database management system that stores its content by column rather than by row.
53 COLUMN-BASED DB Column-Oriented Storage Column-oriented databases primarily work on columns All columns are treated individually Values of a single column are stored contiguously This allows array-processing the values of a column
54 COLUMN-BASED DB Are These Two Fundamentally Different? The only fundamental difference is the storage layout. However: we need to look at the big picture.
55 COLUMN-BASED DB RDBMS vs. Columnar Oriented DBMS (Physical Level)
56 COLUMN-BASED DB Column vs Row So column stores are suitable for read-mostly, read-intensive, large data repositories
57 COLUMN-BASED DB Column-Oriented Example Use Case - 1 Column stores can greatly improve the performance of queries that only touch a small amount of columns Simple math: table t has a total of 10 GB data, with Column a: 4GB Column b: 2GB Column c: 3GB Column d: 1GB If a query only uses column d, at most 1GB of data will be processed by a column store In a row store, the full 10 GB will be processed
58 COLUMN-BASED DB Column-Oriented Example Use Case - 2 The physical structure of a column-family database enables you to partition your data vertically. This strategy helps to minimize the amount of data that the database software actually needs to read from disk (or memory) to satisfy a query, or that it needs to save to disk (or memory) to update information.
59 COLUMN-BASED DB Column-Oriented Example Use Case - 2
60 COLUMN-BASED DB What is Column Family? Column family stores are modeled on Google s BigTable. The data model is based on a sparsely populated table whose rows can contain arbitrary columns, the keys for which provide natural indexing.
61 COLUMN-BASED DB What is Column Family? The simplest unit of storage is the column itself, consisting of a name-value pair. Any number of columns can be combined into a supercolumn, which gives a name to a sorted set of columns. Columns are stored in rows, and when a row contains columns only, it is known as a column family. When a row contains super columns, it is known as a super columnfamily.
62 COLUMN-BASED DB The four building blocks of column family storage
63 COLUMN-BASED DB Super Column Family It provides the nested hashmap structure into which we decompose our data. we show how we might map a recording artist and his albums into a super column family structure logically, it s really nothing more than maps of maps
64 COLUMN-BASED DB Why Column Oriented Database? Most data warehousing applications make more number of reads and lesser number of writes. Can be significantly faster than row stores for some applications Fetch only required columns for a query Better cache effects Better compression (similar attribute values within a column) Row oriented databases have the overhead of seeking through all columns.
65 COLUMN-BASED DB Who uses Column-oriented DB?
66 Conclusion In summary let me say this: I believe, generally speaking, that each of these three data storage technologies offer specific features and therefore should be used in specific ways. ROW based databases should prevail when you want a complex, but not too-huge data set that requires efficient storage and retrieval for OLTP and even some OLTP usage; COLUMN based database are clearly aimed at analytics; optimized for aggregations coupled with huge data compression and should be adopted for most business intelligence usage; NoSQL based data solutions step in when you need to ingest BIG DATA, fast, Fast, FAST and when you only really need to make simple correlations across the data quickly;
67 Thank You! Thank you for listening to us..
69 REFERENCES Judith Hurwitz, Alan Nugent, Dr. Fern Halper and Marcia Kaufman (2013). Big Data For Dummies.John Wiley & Sons, Inc. ISBN Pramod Sadalage and Martin Fowler (2012). NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence. Addison-Wesley. ISBN Moniruzzaman AB, Hossain SA (2013). "NoSQL Database: New Era of Databases for Big data Analytics - Classification, Characteristics and Comparison". 12presentations/fcsm_june2012_cooper_mell.pdf
Big Data Explained An introduction to Big Data Science. 1 Presentation Agenda What is Big Data Why learn Big Data Who is it for How to start learning Big Data When to learn it Objective and Benefits of
Big Data Technologies Prof. Dr. Uta Störl Hochschule Darmstadt Fachbereich Informatik Sommersemester 2015 Situation: Bigger and Bigger Volumes of Data Big Data Use Cases Log Analytics (Web Logs, Sensor
Big Data Technologies Prof. Dr. Uta Störl Hochschule Darmstadt Fachbereich Informatik Sommersemester 2016 Situation: Bigger and Bigger Volumes of Data Big Data Use Cases Log Analytics (Web Logs, Sensor
NoSQL Source: Pramod J. Sadalage and Martin Fowler NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence, Pearson Education, 2013 Objectives Introduce some key concepts behind the
David Chappell OPERATIONAL SCENARIOS USING THE MICROSOFT DATA PLATFORM A GUIDE FOR IT LEADERS Sponsored by Microsoft Corporation Copyright 2016 Chappell & Associates Contents Microsoft s Data Platform:
CIS492 Special Topics: Cloud Computing د. منذر الطزاونة Big Data Definition No single standard definition Big Data is data whose scale, diversity, and complexity require new architecture, techniques, algorithms,
!!!! NoSQL Databases Nikos Parlavantzas Lecture overview 2 Objective! Present the main concepts necessary for understanding NoSQL databases! Provide an overview of current NoSQL technologies Outline 3!
A Performance and Distributed Performance Benchmark of InfiniteGraph and a Leading Open Source Graph Database Using Synthetic Data Objectivity, Inc. 640 West California Ave. Suite 240 Sunnyvale, CA 94086
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
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
www.objectivity.com Choosing The Right Big Data Tools For The Job A Polyglot Approach Nic Caine NoSQL Matters, April 2013 Overview The Problem Current Big Data Analytics Relationship Analytics Leveraging
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
Structured Data Storage Xgen Congress Short Course 2010 Adam Kraut BioTeam Inc. Independent Consulting Shop: Vendor/technology agnostic Staffed by: Scientists forced to learn High Performance IT to conduct
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
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
Fact Sheet In-Memory Analysis 1 Copyright Yellowfin International 2010 Contents In Memory Overview...3 Benefits...3 Agile development & rapid delivery...3 Data types supported by the In-Memory Database...4
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,
NoSQL Systems for Big Data Management Venkat N Gudivada East Carolina University Greenville, North Carolina USA Venkat Gudivada NoSQL Systems for Big Data Management 1/28 Outline 1 An Overview of NoSQL
Architecting for Big Data Analytics and Beyond: A New Framework for Business Intelligence and Data Warehousing Wayne W. Eckerson Director of Research, TechTarget Founder, BI Leadership Forum Business Analytics
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
Big Data Technologies Compared June 2014 Agenda What is Big Data Big Data Technology Comparison Summary Other Big Data Technologies Questions 2 What is Big Data by Example The SKA Telescope is a new development
Databases : Lecture 11 : Beyond ACID/Relational databases Timothy G. Griffin Lent Term 2014 Rise of Web and cluster-based computing NoSQL Movement Relationships vs. Aggregates Key-value store XML or JSON
SCALEOUT SOFTWARE How In-Memory Data Grids Can Analyze Fast-Changing Data in Real Time by Dr. William Bain and Dr. Mikhail Sobolev, ScaleOut Software, Inc. 2012 ScaleOut Software, Inc. 12/27/2012 T wenty-first
Big Data Processing, 2014/15 Lecture 10: HBase!! Claudia Hauff (Web Information Systems)! email@example.com 1 Course content Introduction Data streams 1 & 2 The MapReduce paradigm Looking behind the
Challenges for Data Driven Systems Eiko Yoneki University of Cambridge Computer Laboratory Quick History of Data Management 4000 B C Manual recording From tablets to papyrus to paper A. Payberah 2014 2
Big Data Analytics 6. NoSQL Databases Lars Schmidt-Thieme Information Systems and Machine Learning Lab (ISMLL) Institute of Computer Science University of Hildesheim, Germany original slides by Lucas Rego
CST171 DB Management Approaches Page 1 1 2 3 4 5 6 7 Database Management Approaches CST171 Distributed DBMS (DDBMS) (Page 1) Computers at various sites can be connected with communications network or network
System/ Scale to Primary Secondary Joins/ Integrity Language/ Data Year Paper 1000s Index Indexes Transactions Analytics Constraints Views Algebra model my label 1971 RDBMS O tables sql-like 2003 memcached
Objectivity, Inc. Graph Database Proof of Concept Report Managing The Internet of Things Table of Contents Executive Summary 3 Background 3 Proof of Concept 4 Dataset 4 Process 4 Query Catalog 4 Environment
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK OVERVIEW ON BIG DATA SYSTEMATIC TOOLS MR. SACHIN D. CHAVHAN 1, PROF. S. A. BHURA
General announcements In-Memory is available next month http://www.oracle.com/us/corporate/events/dbim/index.html X4-2 Exadata announced (well actually around Jan 1) OEM/Grid control 12c R4 just released
DATA STORAGE Martin Strohbach, AGT International (R&D) THE DATA VALUE CHAIN Value Chain Data Acquisition Data Analysis Data Curation Data Storage Data Usage Structured data Unstructured data Event processing
Databases : Lecture 11 : Beyond ACID/Relational databases Timothy G. Griffin Lent Term 2014 Rise of Web and cluster-based computing NoSQL Movement Relationships vs. Aggregates Key-value store XML or JSON
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
David Chappell Microsoft Azure Data Technologies: An Overview Sponsored by Microsoft Corporation Copyright 2014 Chappell & Associates Contents Blobs... 3 Running a DBMS in a Virtual Machine... 4 SQL Database...
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...
NoSQL storage and management of geospatial data with emphasis on serving geospatial data using standard geospatial web services Pouria Amirian, Adam Winstanley, Anahid Basiri Department of Computer Science,
NOSQL, BIG DATA AND GRAPHS Technology Choices for Today s Mission- Critical Applications 2 NOSQL, BIG DATA AND GRAPHS NOSQL, BIG DATA AND GRAPHS TECHNOLOGY CHOICES FOR TODAY S MISSION- CRITICAL APPLICATIONS
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
COURSE NAME: DATA WAREHOUSING & DATA MINING LECTURE 5 TOPICS TO BE COVERED: OLTP vs OLAP ROLAP vs MOLAP types of OLAP servers, OLAP SERVER An OLAP Server is a high capacity, multi user data manipulation
WINDOWS AZURE DATA MANAGEMENT AND BUSINESS ANALYTICS Managing and analyzing data in the cloud is just as important as it is anywhere else. To let you do this, Windows Azure provides a range of technologies
The NoSQL Ecosystem, Relaxed Consistency, and Snoop Dogg Adam Marcus MIT CSAIL firstname.lastname@example.org / @marcua About Me Social Computing + Database Systems Easily Distracted: Wrote The NoSQL Ecosystem in
ISSN: 2454-2377, October 2015 Big Data and Hadoop Simmi Bagga 1 Satinder Kaur 2 1 Assistant Professor, Sant Hira Dass Kanya MahaVidyalaya, Kala Sanghian, Distt Kpt. INDIA E-mail: email@example.com
BIG DATA TRENDS AND TECHNOLOGIES THE WORLD OF DATA IS CHANGING Cloud WHAT IS BIG DATA? Big data are datasets that grow so large that they become awkward to work with using onhand database management tools.
Big Data Analytics Rasoul Karimi Information Systems and Machine Learning Lab (ISMLL) Institute of Computer Science University of Hildesheim, Germany Big Data Analytics Big Data Analytics 1 / 1 Introduction
Big Data Management in the Clouds Alexandru Costan IRISA / INSA Rennes (KerData team) Cumulo NumBio 2015, Aussois, June 4, 2015 After this talk Realize the potential: Data vs. Big Data Understand why we
With Saurabh Singh firstname.lastname@example.org The Ohio State University February 11, 2016 Overview 1 2 3 Requirements Ecosystem Resilient Distributed Datasets (RDDs) Example Code vs Mapreduce 4 5 Source: [Tutorials
SQL, NoSQL, and Next Generation DBMSs Shahram Ghandeharizadeh Director of the USC Database Lab Outline A brief history of DBMSs. OSs SQL NoSQL 1960/70 1980+ 2000+ Before Computers Database DBMS/Data Store
Big Data and the Cloud Trends, Applications, and Training Stavros Christodoulakis MUSIC/TUC Lab School of Electronic and Computer Engineering Technical University of Crete email@example.com Data Explosion
WHITEPAPER BASHO DATA PLATFORM BASHO DATA PLATFORM SIMPLIFIES BIG DATA, IOT, AND HYBRID CLOUD APPS INTRODUCTION Big Data applications and the Internet of Things (IoT) are changing and often improving our
CloudDB: A Data Store for all Sizes in the Cloud Hakan Hacigumus Data Management Research NEC Laboratories America http://www.nec-labs.com/dm www.nec-labs.com What I will try to cover Historical perspective
www.leanxcale.com firstname.lastname@example.org REAL-TIME BIG DATA ANALYTICS Blending Transactional and Analytical Processing Delivers Real-Time Big Data Analytics 2 ULTRA-SCALABLE FULL ACID FULL SQL DATABASE LeanXcale
INFO 1500 Introduction to IT Fundamentals 5. Database Systems and Managing Data Resources Learning Objectives 1. Describe how the problems of managing data resources in a traditional file environment are
QLIKVIEW INTEGRATION TION WITH AMAZON REDSHIFT John Park Partner Engineering June 2014 Page 1 Contents Introduction... 3 About Amazon Web Services (AWS)... 3 About Amazon Redshift... 3 QlikView on AWS...
NoSQL Databases Institute of Computer Science Databases and Information Systems (DBIS) DB 2, WS 2014/2015 Database Landscape Source: H. Lim, Y. Han, and S. Babu, How to Fit when No One Size Fits., in CIDR,
Impact of Big Data in Oil & Gas Industry Pranaya Sangvai Reliance Industries Limited 04 Feb 15, DEJ, Mumbai, India. New Age Information 2.92 billions Internet Users in 2014 Twitter processes 7 terabytes
International Journal of Advancements in Research & Technology, Volume 2, Issue4, April-2013 235 Column-Oriented Databases to Gain High Performance for Data Warehouse System By Nirmal Lodhi, PHD Research
Large-Scale Data Processing Eiko Yoneki email@example.com http://www.cl.cam.ac.uk/~ey204 Systems Research Group University of Cambridge Computer Laboratory 2010s: Big Data Why Big Data now? Increase
Database Systems Lecture 1: Introduction General Information Professor: Leonid Libkin Contact: firstname.lastname@example.org Lectures: Tuesday, 11:10am 1 pm, AT LT4 Website: http://homepages.inf.ed.ac.uk/libkin/teach/dbs09/index.html
COSC 6397 Big Data Analytics Data Formats (II) HBase Edgar Gabriel Spring 2015 Comparing SQL and NOSQL databases Types Development History Data Storage Model SQL One type (SQL database) with minor variations
The Internet of Things and Big Data: Intro John Berns, Solutions Architect, APAC - MapR Technologies April 22 nd, 2014 1 What This Is; What This Is Not It s not specific to IoT It s not about any specific
Big Data and Analytics: Challenges and Opportunities Dr. Amin Beheshti Lecturer and Senior Research Associate University of New South Wales, Australia (Service Oriented Computing Group, CSE) Talk: Sharif
NoSQL and Hadoop Technologies On Oracle Cloud Vatika Sharma 1, Meenu Dave 2 1 M.Tech. Scholar, Department of CSE, Jagan Nath University, Jaipur, India 2 Assistant Professor, Department of CSE, Jagan Nath
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
Reference Architecture, Requirements, Gaps, Roles The contents of this document are an excerpt from the brainstorming document M0014. The purpose is to show how a detailed Big Data Reference Architecture
Big Data Challenges in Bioinformatics BARCELONA SUPERCOMPUTING CENTER COMPUTER SCIENCE DEPARTMENT Autonomic Systems and ebusiness Pla?orms Jordi Torres Jordi.Torres@bsc.es Talk outline! We talk about Petabyte?
Surfing the Data Tsunami: A New Paradigm for Big Data Processing and Analytics Dr. Liangxiu Han Future Networks and Distributed Systems Group (FUNDS) School of Computing, Mathematics and Digital Technology,
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
Oracle9i Data Warehouse Review Robert F. Edwards Dulcian, Inc. Agenda Oracle9i Server OLAP Server Analytical SQL Data Mining ETL Warehouse Builder 3i Oracle 9i Server Overview 9i Server = Data Warehouse
Cloud Computing and Advanced Relationship Analytics Using Objectivity/DB to Discover the Relationships in your Data By Brian Clark Vice President, Product Management Objectivity, Inc. 408 992 7136 email@example.com
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
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,