Enviar búsqueda
Cargar
Node.js and NoSQL
•
Descargar como KEY, PDF
•
18 recomendaciones
•
15,076 vistas
Nicholas McClay
Seguir
Presentation given for Pittsburgh Node.pgh Meetup for August 2012.
Leer menos
Leer más
Tecnología
Empresariales
Denunciar
Compartir
Denunciar
Compartir
1 de 61
Descargar ahora
Recomendados
NoSQL + Node.js
NoSQL + Node.js
Henrique Gogó
Scalable Databases - From Relational Databases To Polyglot Persistence
Scalable Databases - From Relational Databases To Polyglot Persistence
Sergio Bossa
What is the ServiceStack?
What is the ServiceStack?
Demis Bellot
Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012
Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012
Alexandre Morgaut
Why Projects Fail: Obstacles and Solutions
Why Projects Fail: Obstacles and Solutions
Michael Krigsman
Design Patterns for Distributed Non-Relational Databases
Design Patterns for Distributed Non-Relational Databases
guestdfd1ec
Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...
Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...
Lucas Jellema
Lokijs
Lokijs
Joe Minichino
Recomendados
NoSQL + Node.js
NoSQL + Node.js
Henrique Gogó
Scalable Databases - From Relational Databases To Polyglot Persistence
Scalable Databases - From Relational Databases To Polyglot Persistence
Sergio Bossa
What is the ServiceStack?
What is the ServiceStack?
Demis Bellot
Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012
Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012
Alexandre Morgaut
Why Projects Fail: Obstacles and Solutions
Why Projects Fail: Obstacles and Solutions
Michael Krigsman
Design Patterns for Distributed Non-Relational Databases
Design Patterns for Distributed Non-Relational Databases
guestdfd1ec
Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...
Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...
Lucas Jellema
Lokijs
Lokijs
Joe Minichino
Performance Benchmarking of Clouds Evaluating OpenStack
Performance Benchmarking of Clouds Evaluating OpenStack
Pradeep Kumar
Deep dive into the native multi model database ArangoDB
Deep dive into the native multi model database ArangoDB
ArangoDB Database
Building Read Models using event streams
Building Read Models using event streams
Denis Ivanov
NoSQL Basics and MongDB
NoSQL Basics and MongDB
Shamima Yeasmin Mukta
Perchè potresti aver bisogno di un database NoSQL anche se non sei Google o F...
Perchè potresti aver bisogno di un database NoSQL anche se non sei Google o F...
Codemotion
NEW LAUNCH! How to build graph applications with SPARQL and Gremlin using Ama...
NEW LAUNCH! How to build graph applications with SPARQL and Gremlin using Ama...
Amazon Web Services
Nosql
Nosql
ROXTAD71
Nosql
Nosql
Roxana Tadayon
RET305-Turbo Charge Your E-Commerce Site wAmazon Cache and Search Solutions.pdf
RET305-Turbo Charge Your E-Commerce Site wAmazon Cache and Search Solutions.pdf
Amazon Web Services
Solutions for bi-directional integration between Oracle RDBMS and Apache Kafka
Solutions for bi-directional integration between Oracle RDBMS and Apache Kafka
Guido Schmutz
No sql
No sql
Shruti_gtbit
Introduction to NoSQL
Introduction to NoSQL
Ahmed Helmy
Scalability and Graph Analytics with Neo4j - Stefan Kolmar, Neo4j
Scalability and Graph Analytics with Neo4j - Stefan Kolmar, Neo4j
Neo4j
Use Performance Insights To Enhance MongoDB Performance - (Manosh Malai - Myd...
Use Performance Insights To Enhance MongoDB Performance - (Manosh Malai - Myd...
Mydbops
Database Modernization (Azure SQL Database)
Database Modernization (Azure SQL Database)
Radu Vunvulea
The Next Five Years of Rails
The Next Five Years of Rails
Alex Mercer
OrientDB the database for the web 1.1
OrientDB the database for the web 1.1
Luca Garulli
SAS integration with NoSQL data
SAS integration with NoSQL data
Kevin Lee
Dynamo and NoSQL Databases
Dynamo and NoSQL Databases
Amir Payberah
NoSQL Options Compared
NoSQL Options Compared
Sergey Bushik
Intro to Sail.js
Intro to Sail.js
Nicholas McClay
Node.js and Parse
Node.js and Parse
Nicholas McClay
Más contenido relacionado
Similar a Node.js and NoSQL
Performance Benchmarking of Clouds Evaluating OpenStack
Performance Benchmarking of Clouds Evaluating OpenStack
Pradeep Kumar
Deep dive into the native multi model database ArangoDB
Deep dive into the native multi model database ArangoDB
ArangoDB Database
Building Read Models using event streams
Building Read Models using event streams
Denis Ivanov
NoSQL Basics and MongDB
NoSQL Basics and MongDB
Shamima Yeasmin Mukta
Perchè potresti aver bisogno di un database NoSQL anche se non sei Google o F...
Perchè potresti aver bisogno di un database NoSQL anche se non sei Google o F...
Codemotion
NEW LAUNCH! How to build graph applications with SPARQL and Gremlin using Ama...
NEW LAUNCH! How to build graph applications with SPARQL and Gremlin using Ama...
Amazon Web Services
Nosql
Nosql
ROXTAD71
Nosql
Nosql
Roxana Tadayon
RET305-Turbo Charge Your E-Commerce Site wAmazon Cache and Search Solutions.pdf
RET305-Turbo Charge Your E-Commerce Site wAmazon Cache and Search Solutions.pdf
Amazon Web Services
Solutions for bi-directional integration between Oracle RDBMS and Apache Kafka
Solutions for bi-directional integration between Oracle RDBMS and Apache Kafka
Guido Schmutz
No sql
No sql
Shruti_gtbit
Introduction to NoSQL
Introduction to NoSQL
Ahmed Helmy
Scalability and Graph Analytics with Neo4j - Stefan Kolmar, Neo4j
Scalability and Graph Analytics with Neo4j - Stefan Kolmar, Neo4j
Neo4j
Use Performance Insights To Enhance MongoDB Performance - (Manosh Malai - Myd...
Use Performance Insights To Enhance MongoDB Performance - (Manosh Malai - Myd...
Mydbops
Database Modernization (Azure SQL Database)
Database Modernization (Azure SQL Database)
Radu Vunvulea
The Next Five Years of Rails
The Next Five Years of Rails
Alex Mercer
OrientDB the database for the web 1.1
OrientDB the database for the web 1.1
Luca Garulli
SAS integration with NoSQL data
SAS integration with NoSQL data
Kevin Lee
Dynamo and NoSQL Databases
Dynamo and NoSQL Databases
Amir Payberah
NoSQL Options Compared
NoSQL Options Compared
Sergey Bushik
Similar a Node.js and NoSQL
(20)
Performance Benchmarking of Clouds Evaluating OpenStack
Performance Benchmarking of Clouds Evaluating OpenStack
Deep dive into the native multi model database ArangoDB
Deep dive into the native multi model database ArangoDB
Building Read Models using event streams
Building Read Models using event streams
NoSQL Basics and MongDB
NoSQL Basics and MongDB
Perchè potresti aver bisogno di un database NoSQL anche se non sei Google o F...
Perchè potresti aver bisogno di un database NoSQL anche se non sei Google o F...
NEW LAUNCH! How to build graph applications with SPARQL and Gremlin using Ama...
NEW LAUNCH! How to build graph applications with SPARQL and Gremlin using Ama...
Nosql
Nosql
Nosql
Nosql
RET305-Turbo Charge Your E-Commerce Site wAmazon Cache and Search Solutions.pdf
RET305-Turbo Charge Your E-Commerce Site wAmazon Cache and Search Solutions.pdf
Solutions for bi-directional integration between Oracle RDBMS and Apache Kafka
Solutions for bi-directional integration between Oracle RDBMS and Apache Kafka
No sql
No sql
Introduction to NoSQL
Introduction to NoSQL
Scalability and Graph Analytics with Neo4j - Stefan Kolmar, Neo4j
Scalability and Graph Analytics with Neo4j - Stefan Kolmar, Neo4j
Use Performance Insights To Enhance MongoDB Performance - (Manosh Malai - Myd...
Use Performance Insights To Enhance MongoDB Performance - (Manosh Malai - Myd...
Database Modernization (Azure SQL Database)
Database Modernization (Azure SQL Database)
The Next Five Years of Rails
The Next Five Years of Rails
OrientDB the database for the web 1.1
OrientDB the database for the web 1.1
SAS integration with NoSQL data
SAS integration with NoSQL data
Dynamo and NoSQL Databases
Dynamo and NoSQL Databases
NoSQL Options Compared
NoSQL Options Compared
Más de Nicholas McClay
Intro to Sail.js
Intro to Sail.js
Nicholas McClay
Node.js and Parse
Node.js and Parse
Nicholas McClay
Get MEAN! Node.js and the MEAN stack
Get MEAN! Node.js and the MEAN stack
Nicholas McClay
Node.js Cloud deployment
Node.js Cloud deployment
Nicholas McClay
Coffee script throwdown
Coffee script throwdown
Nicholas McClay
Node.js 0.8 features
Node.js 0.8 features
Nicholas McClay
Node.js debugging
Node.js debugging
Nicholas McClay
Más de Nicholas McClay
(7)
Intro to Sail.js
Intro to Sail.js
Node.js and Parse
Node.js and Parse
Get MEAN! Node.js and the MEAN stack
Get MEAN! Node.js and the MEAN stack
Node.js Cloud deployment
Node.js Cloud deployment
Coffee script throwdown
Coffee script throwdown
Node.js 0.8 features
Node.js 0.8 features
Node.js debugging
Node.js debugging
Último
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
XfilesPro
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
AndikSusilo4
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
soniya singh
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Allon Mureinik
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
Neo4j
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Scott Keck-Warren
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
OnBoard
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Pixlogix Infotech
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
shyamraj55
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Mark Billinghurst
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Último
(20)
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Node.js and NoSQL
1.
NOSQL + NODE.JS
NODE.PGH - 0.7 MEETUP
2.
NICHOLAS MCCLAY UX DESIGNER
& DEVELOPER @nickmcclay
3.
THANKS TO PETER
BELL
4.
WHAT IS NOSQL?
5.
WHAT IS SQL?
6.
CONSISTENCY VS. AVAILABILITY
7.
CHOICES
8.
TYPES OF NOSQL
9.
HOW TO MODEL
THE DOMAIN?
10.
HOW TO MODEL
THE DOMAIN? where does this piece of data belong?
11.
HOW TO MODEL
THE DOMAIN? where does this piece of data belong? How do I find/change it?
12.
KEY/VALUE NOSQL
13.
KEY/VALUE DATA
14.
KEY/VALUE USE CASES
15.
KEY/VALUE USE CASES
FOCUS : SCALE AND LOAD
16.
KEY/VALUE USE CASES
FOCUS : SCALE AND LOAD HIGH AVAILABILITY/LOW DURABILITY
17.
KEY/VALUE USE CASES
FOCUS : SCALE AND LOAD HIGH AVAILABILITY/LOW DURABILITY REALTIME TRANSACTIONS
18.
KEY/VALUE USE CASES
FOCUS : SCALE AND LOAD HIGH AVAILABILITY/LOW DURABILITY REALTIME TRANSACTIONS USER SESSION STORAGE
19.
KEY/VALUE USE CASES
FOCUS : SCALE AND LOAD HIGH AVAILABILITY/LOW DURABILITY REALTIME TRANSACTIONS USER SESSION STORAGE NO TO LOW SCHEMA DATA
20.
NODE-REDIS HTTPS://GITHUB.COM/MRANNEY/NODE_REDIS
21.
CONNECT-REDIS HTTPS://GITHUB.COM/VISIONMEDIA/CONNECT-REDIS
22.
COLUMN NOSQL
23.
TABULAR DATA
24.
KEY/VALUE USE CASES
25.
KEY/VALUE USE CASES CONCEPT:
SINGLE, INFINITE TABLE
26.
KEY/VALUE USE CASES CONCEPT:
SINGLE, INFINITE TABLE CROSS REFERENCED DATA
27.
KEY/VALUE USE CASES CONCEPT:
SINGLE, INFINITE TABLE CROSS REFERENCED DATA GEOSPATIAL DATA
28.
KEY/VALUE USE CASES CONCEPT:
SINGLE, INFINITE TABLE CROSS REFERENCED DATA GEOSPATIAL DATA TABULAR BASED SCHEMAS
29.
KEY/VALUE USE CASES CONCEPT:
SINGLE, INFINITE TABLE CROSS REFERENCED DATA GEOSPATIAL DATA TABULAR BASED SCHEMAS SIMPLE RELATIONSHIPS
30.
NODE-CASSANDRA-CLIENT HTTPS://GITHUB.COM/RACKER/NODE-CASSANDRA-CLIENT
31.
NODE-HBASE HTTPS://GITHUB.COM/WDAVIDW/NODE-HBASE
32.
DOCUMENT NOSQL
33.
DOCUMENT DATA
34.
DOCUMENT DATA
35.
DOCUMENT DATA
36.
DOCUMENT USE CASES
37.
DOCUMENT USE CASES GREAT
FOR SEMI-STRUCTURED DATA
38.
DOCUMENT USE CASES GREAT
FOR SEMI-STRUCTURED DATA SELF CONTAINED DATA SETS
39.
DOCUMENT USE CASES GREAT
FOR SEMI-STRUCTURED DATA SELF CONTAINED DATA SETS ARTICLES, COMMENTS, PRODUCTS
40.
DOCUMENT USE CASES GREAT
FOR SEMI-STRUCTURED DATA SELF CONTAINED DATA SETS ARTICLES, COMMENTS, PRODUCTS REVISION TRACKING
41.
DOCUMENT USE CASES GREAT
FOR SEMI-STRUCTURED DATA SELF CONTAINED DATA SETS ARTICLES, COMMENTS, PRODUCTS REVISION TRACKING FLEXIBLE SCHEMAS
42.
ITS NOT SQL!
43.
ITS NOT SQL!
44.
MONGOOSE HTTP://MONGOOSEJS.COM/
45.
CRADLE HTTP://MONGOOSEJS.COM/
46.
COLUMN NOSQL
47.
GRAPH DATA
48.
SIMPLER EXAMPLE
49.
GRAPH USE CASES
50.
GRAPH USE CASES NODES
AND RELATIONSHIPS
51.
GRAPH USE CASES
NODES AND RELATIONSHIPS CONNECT SCHEMA-LESS ENTITIES
52.
GRAPH USE CASES
NODES AND RELATIONSHIPS CONNECT SCHEMA-LESS ENTITIES WHITEBOARD FRIENDLY
53.
GRAPH USE CASES
NODES AND RELATIONSHIPS CONNECT SCHEMA-LESS ENTITIES WHITEBOARD FRIENDLY DEEP RELATIONSHIPS
54.
GRAPH USE CASES
NODES AND RELATIONSHIPS CONNECT SCHEMA-LESS ENTITIES WHITEBOARD FRIENDLY DEEP RELATIONSHIPS SOCIAL NETWORKS
55.
ITS NOT A
DATABASE!
56.
ITS NOT A
DATABASE!
57.
ITS NOT A
DATABASE!
58.
NODE-NEO4J HTTPS://GITHUB.COM/THINGDOM/NODE-NEO4J
59.
NODE-NEO4J HTTPS://GITHUB.COM/THINGDOM/NODE-NEO4J
60.
NODE-NEO4J HTTPS://GITHUB.COM/THINGDOM/NODE-NEO4J
61.
@nickmcclay THANKS!
Notas del editor
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Descargar ahora