The Resource An overview of NoSQL databases, Joe Celko

An overview of NoSQL databases, Joe Celko

Label
An overview of NoSQL databases
Title
An overview of NoSQL databases
Statement of responsibility
Joe Celko
Creator
Speaker
Subject
Language
eng
Summary
"The traditional SQL database evolved from file systems. It assumes that all data can be expressed in scalar values in the columns of the rows of a table, just as file systems used fields in records of files. But the truth is that not all data fits into a traditional SQL model. The storage models have changed. Columnar databases have no rows, but keep tables as columns which can be assembled into rows if needed. This means that query optimizations are very different. The MapReduce Model and Key-Value Stores do not have tables at all. Cloud storage is not like traditional, local file systems. Parallel processing and brute force replace clever indexing optimization. Traditional SQL assumes that the data is static; think about common business applications like accounting and transaction processing. Changes to the data are explicit actions done by the database. Actions against the data are taken in other tiers of the application. But Streaming Databases (also known as Complex Event models) assume that data is constantly changing on its own. This would include sensor monitoring, stocks, commodity trades, and so forth. These events occur so fast that responses have to be built into the database. Graph Databases do not have a table concept at all! They model pure relationships, expressed as a graph structure. SQL assumes that we know the relationships in the data. Graph databases discover the relationships. They are used for social network analysis, patterns in various kinds of flows. Think about a SQL query to find the minimal set of 'the cool kids' in a social network whose adoption of a product makes it into the next trend."--Resource description page
Cataloging source
UMI
Characteristic
videorecording
http://library.link/vocab/creatorName
Celko, Joe
LC call number
QA76.9.D32
PerformerNote
Presenter, Joe Celko
Runtime
156
http://library.link/vocab/subjectName
  • Non-relational databases
  • SQL (Computer program language)
Technique
live action
Label
An overview of NoSQL databases, Joe Celko
Link
http://databases.mvlc.org/connect/safari?uiCode=&xmlId=9781634621649
Instantiates
Publication
Note
  • Title from title screen (viewed December 1, 2016)
  • Imprint from resource description page
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Color
multicolored
Configuration of playback channels
unknown
Content category
two-dimensional moving image
Content type code
  • tdi
Content type MARC source
rdacontent
Control code
ocn965915833
Dimensions
unknown
Extent
1online resource (1 volume)
Form of item
online
Media category
  • computer
  • video
Media MARC source
  • rdamedia
  • rdamedia
Media type code
  • c
  • v
Medium for sound
other
Other physical details
illustrations.
Sound
sound
Sound on medium or separate
sound on medium
Specific material designation
  • remote
  • other
Stock number
CL0500000804
System control number
(OCoLC)965915833
Video recording format
other
Label
An overview of NoSQL databases, Joe Celko
Link
http://databases.mvlc.org/connect/safari?uiCode=&xmlId=9781634621649
Publication
Note
  • Title from title screen (viewed December 1, 2016)
  • Imprint from resource description page
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Color
multicolored
Configuration of playback channels
unknown
Content category
two-dimensional moving image
Content type code
  • tdi
Content type MARC source
rdacontent
Control code
ocn965915833
Dimensions
unknown
Extent
1online resource (1 volume)
Form of item
online
Media category
  • computer
  • video
Media MARC source
  • rdamedia
  • rdamedia
Media type code
  • c
  • v
Medium for sound
other
Other physical details
illustrations.
Sound
sound
Sound on medium or separate
sound on medium
Specific material designation
  • remote
  • other
Stock number
CL0500000804
System control number
(OCoLC)965915833
Video recording format
other

Library Locations

    • Merrimack Valley Library ConsortiumBorrow it
      4 High Street, Suite 175, North Andover, MA, 01845, US
      42.7009413 -71.1255084
Processing Feedback ...