Suche senden
Hochladen
MongoDB & PHP
•
Als PPSX, PDF herunterladen
•
3 gefällt mir
•
4,501 views
Alex Litvinok
Folgen
Karriere
Technologie
Melden
Teilen
Melden
Teilen
1 von 31
Jetzt herunterladen
Empfohlen
Real time Analytics Using Storm and Kafka
Real time Analytics Using Storm and Kafka
Sidhartha Ray
Silicon Valley Code Camp: 2011 Introduction to MongoDB
Silicon Valley Code Camp: 2011 Introduction to MongoDB
Manish Pandit
Redis by-hari
Redis by-hari
Hari Bachala
XtreemStore - A Scalable Storage Management Software Without Limits
XtreemStore - A Scalable Storage Management Software Without Limits
Intel IT Center
Persistent Memory Development Kit (PMDK): State of the Project
Persistent Memory Development Kit (PMDK): State of the Project
Intel® Software
PGDay.Amsterdam 2018 - Stefanie Stoelting - PostgreSQL As Data Integration Tool
PGDay.Amsterdam 2018 - Stefanie Stoelting - PostgreSQL As Data Integration Tool
PGDay.Amsterdam
PostgreSQL As Data Integration Tool
PostgreSQL As Data Integration Tool
Stefanie Janine Stölting
CoAPing with the Internet of Things
CoAPing with the Internet of Things
Anmol Sarma
Empfohlen
Real time Analytics Using Storm and Kafka
Real time Analytics Using Storm and Kafka
Sidhartha Ray
Silicon Valley Code Camp: 2011 Introduction to MongoDB
Silicon Valley Code Camp: 2011 Introduction to MongoDB
Manish Pandit
Redis by-hari
Redis by-hari
Hari Bachala
XtreemStore - A Scalable Storage Management Software Without Limits
XtreemStore - A Scalable Storage Management Software Without Limits
Intel IT Center
Persistent Memory Development Kit (PMDK): State of the Project
Persistent Memory Development Kit (PMDK): State of the Project
Intel® Software
PGDay.Amsterdam 2018 - Stefanie Stoelting - PostgreSQL As Data Integration Tool
PGDay.Amsterdam 2018 - Stefanie Stoelting - PostgreSQL As Data Integration Tool
PGDay.Amsterdam
PostgreSQL As Data Integration Tool
PostgreSQL As Data Integration Tool
Stefanie Janine Stölting
CoAPing with the Internet of Things
CoAPing with the Internet of Things
Anmol Sarma
Deploying JBoss A-MQ in a high availability (HA) environment
Deploying JBoss A-MQ in a high availability (HA) environment
Scott Cranton
WordPress: Performance, Optimization & Scaling
WordPress: Performance, Optimization & Scaling
Pete Mall
Hdfs internals
Hdfs internals
Bhupesh Chawda
5 Things You Didn't Know You Could do with CouchDB
5 Things You Didn't Know You Could do with CouchDB
Mark Headd
Tokyo Cabinet
Tokyo Cabinet
ehuard
Tokyo Cabinet
Tokyo Cabinet
André Mayer
Storage tiering and erasure coding in Ceph (SCaLE13x)
Storage tiering and erasure coding in Ceph (SCaLE13x)
Sage Weil
In-memory database
In-memory database
Chien Nguyen Dang
Intro ror
Intro ror
tim_tang
Ceph at Work in Bloomberg: Object Store, RBD and OpenStack
Ceph at Work in Bloomberg: Object Store, RBD and OpenStack
Red_Hat_Storage
Can the elephants handle the no sql onslaught
Can the elephants handle the no sql onslaught
Aung Thu Rha Hein
Experiences building a distributed shared log on RADOS - Noah Watkins
Experiences building a distributed shared log on RADOS - Noah Watkins
Ceph Community
MongoDB in Simple and Easy Steps
MongoDB in Simple and Easy Steps
Brahma Vankayalapati
CouchDB Talk JChris NYC
CouchDB Talk JChris NYC
Chris Anderson
NOSQL - not only sql
NOSQL - not only sql
Sergey Shishkin
Delphi ORM SOA MVC SQL NoSQL JSON REST mORMot
Delphi ORM SOA MVC SQL NoSQL JSON REST mORMot
Arnaud Bouchez
GT.M: A Tried and Tested Open-Source NoSQL Database
GT.M: A Tried and Tested Open-Source NoSQL Database
Rob Tweed
Azure DocumentDB 101
Azure DocumentDB 101
Ike Ellis
PostgreSQL : Introduction
PostgreSQL : Introduction
Open Source School
Redis Introduction
Redis Introduction
Alex Su
ODF Mashups
ODF Mashups
Alexandro Colorado
Oleg Bogut - Decoupled Drupal: how to build stable solution with JSON:API, Re...
Oleg Bogut - Decoupled Drupal: how to build stable solution with JSON:API, Re...
DrupalCamp Kyiv
Weitere ähnliche Inhalte
Was ist angesagt?
Deploying JBoss A-MQ in a high availability (HA) environment
Deploying JBoss A-MQ in a high availability (HA) environment
Scott Cranton
WordPress: Performance, Optimization & Scaling
WordPress: Performance, Optimization & Scaling
Pete Mall
Hdfs internals
Hdfs internals
Bhupesh Chawda
5 Things You Didn't Know You Could do with CouchDB
5 Things You Didn't Know You Could do with CouchDB
Mark Headd
Tokyo Cabinet
Tokyo Cabinet
ehuard
Tokyo Cabinet
Tokyo Cabinet
André Mayer
Storage tiering and erasure coding in Ceph (SCaLE13x)
Storage tiering and erasure coding in Ceph (SCaLE13x)
Sage Weil
In-memory database
In-memory database
Chien Nguyen Dang
Intro ror
Intro ror
tim_tang
Ceph at Work in Bloomberg: Object Store, RBD and OpenStack
Ceph at Work in Bloomberg: Object Store, RBD and OpenStack
Red_Hat_Storage
Can the elephants handle the no sql onslaught
Can the elephants handle the no sql onslaught
Aung Thu Rha Hein
Experiences building a distributed shared log on RADOS - Noah Watkins
Experiences building a distributed shared log on RADOS - Noah Watkins
Ceph Community
MongoDB in Simple and Easy Steps
MongoDB in Simple and Easy Steps
Brahma Vankayalapati
Was ist angesagt?
(13)
Deploying JBoss A-MQ in a high availability (HA) environment
Deploying JBoss A-MQ in a high availability (HA) environment
WordPress: Performance, Optimization & Scaling
WordPress: Performance, Optimization & Scaling
Hdfs internals
Hdfs internals
5 Things You Didn't Know You Could do with CouchDB
5 Things You Didn't Know You Could do with CouchDB
Tokyo Cabinet
Tokyo Cabinet
Tokyo Cabinet
Tokyo Cabinet
Storage tiering and erasure coding in Ceph (SCaLE13x)
Storage tiering and erasure coding in Ceph (SCaLE13x)
In-memory database
In-memory database
Intro ror
Intro ror
Ceph at Work in Bloomberg: Object Store, RBD and OpenStack
Ceph at Work in Bloomberg: Object Store, RBD and OpenStack
Can the elephants handle the no sql onslaught
Can the elephants handle the no sql onslaught
Experiences building a distributed shared log on RADOS - Noah Watkins
Experiences building a distributed shared log on RADOS - Noah Watkins
MongoDB in Simple and Easy Steps
MongoDB in Simple and Easy Steps
Ähnlich wie MongoDB & PHP
CouchDB Talk JChris NYC
CouchDB Talk JChris NYC
Chris Anderson
NOSQL - not only sql
NOSQL - not only sql
Sergey Shishkin
Delphi ORM SOA MVC SQL NoSQL JSON REST mORMot
Delphi ORM SOA MVC SQL NoSQL JSON REST mORMot
Arnaud Bouchez
GT.M: A Tried and Tested Open-Source NoSQL Database
GT.M: A Tried and Tested Open-Source NoSQL Database
Rob Tweed
Azure DocumentDB 101
Azure DocumentDB 101
Ike Ellis
PostgreSQL : Introduction
PostgreSQL : Introduction
Open Source School
Redis Introduction
Redis Introduction
Alex Su
ODF Mashups
ODF Mashups
Alexandro Colorado
Oleg Bogut - Decoupled Drupal: how to build stable solution with JSON:API, Re...
Oleg Bogut - Decoupled Drupal: how to build stable solution with JSON:API, Re...
DrupalCamp Kyiv
Deep dive into the native multi model database ArangoDB
Deep dive into the native multi model database ArangoDB
ArangoDB Database
MongoDB Evenings DC: Get MEAN and Lean with Docker and Kubernetes
MongoDB Evenings DC: Get MEAN and Lean with Docker and Kubernetes
MongoDB
NoSQL
NoSQL
Tomas Bosak
Introducing Amazon EMR Release 5.0 - August 2016 Monthly Webinar Series
Introducing Amazon EMR Release 5.0 - August 2016 Monthly Webinar Series
Amazon Web Services
Database Tendency
Database Tendency
grandis_au
Introducing SOA and Oracle SOA Suite 11g for Database Professionals
Introducing SOA and Oracle SOA Suite 11g for Database Professionals
Lucas Jellema
Elasticsearch vs MongoDB comparison
Elasticsearch vs MongoDB comparison
jeetendra mandal
Ceph Day Bring Ceph To Enterprise
Ceph Day Bring Ceph To Enterprise
Alex Lau
Red Hat Storage Day New York - New Reference Architectures
Red Hat Storage Day New York - New Reference Architectures
Red_Hat_Storage
Hadoop and rdbms with sqoop
Hadoop and rdbms with sqoop
Guy Harrison
Dev/Test Environment Provisioning and Management on AWS
Dev/Test Environment Provisioning and Management on AWS
Shiva Narayanaswamy
Ähnlich wie MongoDB & PHP
(20)
CouchDB Talk JChris NYC
CouchDB Talk JChris NYC
NOSQL - not only sql
NOSQL - not only sql
Delphi ORM SOA MVC SQL NoSQL JSON REST mORMot
Delphi ORM SOA MVC SQL NoSQL JSON REST mORMot
GT.M: A Tried and Tested Open-Source NoSQL Database
GT.M: A Tried and Tested Open-Source NoSQL Database
Azure DocumentDB 101
Azure DocumentDB 101
PostgreSQL : Introduction
PostgreSQL : Introduction
Redis Introduction
Redis Introduction
ODF Mashups
ODF Mashups
Oleg Bogut - Decoupled Drupal: how to build stable solution with JSON:API, Re...
Oleg Bogut - Decoupled Drupal: how to build stable solution with JSON:API, Re...
Deep dive into the native multi model database ArangoDB
Deep dive into the native multi model database ArangoDB
MongoDB Evenings DC: Get MEAN and Lean with Docker and Kubernetes
MongoDB Evenings DC: Get MEAN and Lean with Docker and Kubernetes
NoSQL
NoSQL
Introducing Amazon EMR Release 5.0 - August 2016 Monthly Webinar Series
Introducing Amazon EMR Release 5.0 - August 2016 Monthly Webinar Series
Database Tendency
Database Tendency
Introducing SOA and Oracle SOA Suite 11g for Database Professionals
Introducing SOA and Oracle SOA Suite 11g for Database Professionals
Elasticsearch vs MongoDB comparison
Elasticsearch vs MongoDB comparison
Ceph Day Bring Ceph To Enterprise
Ceph Day Bring Ceph To Enterprise
Red Hat Storage Day New York - New Reference Architectures
Red Hat Storage Day New York - New Reference Architectures
Hadoop and rdbms with sqoop
Hadoop and rdbms with sqoop
Dev/Test Environment Provisioning and Management on AWS
Dev/Test Environment Provisioning and Management on AWS
Kürzlich hochgeladen
Preventing and ending sexual harassment in the workplace.pptx
Preventing and ending sexual harassment in the workplace.pptx
Gry Tina Tinde
Zeeman Effect normal and Anomalous zeeman effect
Zeeman Effect normal and Anomalous zeeman effect
PriyanshuRawat56
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
Suhani Kapoor
Booking open Available Pune Call Girls Ambegaon Khurd 6297143586 Call Hot In...
Booking open Available Pune Call Girls Ambegaon Khurd 6297143586 Call Hot In...
Call Girls in Nagpur High Profile
Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...
Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...
Suhani Kapoor
VIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service Cuttack
VIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service Cuttack
Suhani Kapoor
CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service 🧳
CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service 🧳
anilsa9823
VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...
VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...
Suhani Kapoor
Production Day 1.pptxjvjbvbcbcb bj bvcbj
Production Day 1.pptxjvjbvbcbcb bj bvcbj
LewisJB
TEST BANK For Evidence-Based Practice for Nurses Appraisal and Application of...
TEST BANK For Evidence-Based Practice for Nurses Appraisal and Application of...
robinsonayot
VIP Call Girls Service Cuttack Aishwarya 8250192130 Independent Escort Servic...
VIP Call Girls Service Cuttack Aishwarya 8250192130 Independent Escort Servic...
Suhani Kapoor
VIP Kolkata Call Girl Lake Gardens 👉 8250192130 Available With Room
VIP Kolkata Call Girl Lake Gardens 👉 8250192130 Available With Room
divyansh0kumar0
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
shivangimorya083
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
shivangimorya083
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
anilsa9823
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Niya Khan
CALL ON ➥8923113531 🔝Call Girls Nishatganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Nishatganj Lucknow best sexual service
anilsa9823
Call Girls Alandi Road Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Road Call Me 7737669865 Budget Friendly No Advance Booking
roncy bisnoi
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
kojalkojal131
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
kojalkojal131
Kürzlich hochgeladen
(20)
Preventing and ending sexual harassment in the workplace.pptx
Preventing and ending sexual harassment in the workplace.pptx
Zeeman Effect normal and Anomalous zeeman effect
Zeeman Effect normal and Anomalous zeeman effect
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
Booking open Available Pune Call Girls Ambegaon Khurd 6297143586 Call Hot In...
Booking open Available Pune Call Girls Ambegaon Khurd 6297143586 Call Hot In...
Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...
Low Rate Call Girls Gorakhpur Anika 8250192130 Independent Escort Service Gor...
VIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service Cuttack
VIP Call Girls in Cuttack Aarohi 8250192130 Independent Escort Service Cuttack
CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service 🧳
CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service 🧳
VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...
VIP Russian Call Girls in Bhilai Deepika 8250192130 Independent Escort Servic...
Production Day 1.pptxjvjbvbcbcb bj bvcbj
Production Day 1.pptxjvjbvbcbcb bj bvcbj
TEST BANK For Evidence-Based Practice for Nurses Appraisal and Application of...
TEST BANK For Evidence-Based Practice for Nurses Appraisal and Application of...
VIP Call Girls Service Cuttack Aishwarya 8250192130 Independent Escort Servic...
VIP Call Girls Service Cuttack Aishwarya 8250192130 Independent Escort Servic...
VIP Kolkata Call Girl Lake Gardens 👉 8250192130 Available With Room
VIP Kolkata Call Girl Lake Gardens 👉 8250192130 Available With Room
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gosainganj Lucknow best sexual service
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
Sonam +91-9537192988-Mind-blowing skills and techniques of Ahmedabad Call Girls
CALL ON ➥8923113531 🔝Call Girls Nishatganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Nishatganj Lucknow best sexual service
Call Girls Alandi Road Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Road Call Me 7737669865 Budget Friendly No Advance Booking
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
MongoDB & PHP
1.
MongoDB & PHP ©
1993-2012. EPAM Systems. All Rights Reserved. Alex Litvinok
2.
Just Intro.
3.
MongoDB is Document-oriented database Full Index
support Querying Atomic modifiers Replication & Sharding Map-Reduce & GridFS
4.
MongoDB in SQL
terms
5.
Normalized SQL Credo Denormalized True MongoDB
6.
Not Only SQL.
7.
Retains some friendly
properties of SQL. AGPL license Written on C++ Custom protocol (BSON)
8.
Best of BigTable
and Dynamo Apache license Written on Java Thrift & custom binary (CQL3) protocol
9.
Blazing fast BSD license Written
on C/C++ Thrift & custom binary (CQL3) protocol
10.
DB consistency, ease
of use Apache license Written on C/C++ HTTP/REST protocol
11.
Graph database -
connected data GPL/AGPL/Commercial licenses Written on Java HTTP/REST (or embedding in Java) protocol
12.
Billions of rows
X millions of columns Apache license Written on Java HTTP/REST (also Thrift) protocol
13.
MongoDB Documents Cassandra Column
families Redis Collections CouchDB Documents Neo4j Graphs Hbase Column families
14.
B-Tree MongoDB Memtable /
SSTable Cassandra In-Memory with snapshots Redis Append-only B-Tree CouchDB On-disk linked lists Neo4j Memtable / SSTable on HDFS Hbase
15.
When? Why?
16.
SAP uses MongoDB
as a core component of SAP’s platform- as-a-service (PaaS) offering.
17.
MongoDB is used
for back-end storage on the SourceForge front pages, project pages, and download pages for all projects.
18.
The New York
Times is using MongoDB in a form-building application for photo submissions.
19.
GitHub uses MongoDB
for an internal reporting application.
20.
Foursquare uses MongoDB
to store venues and user check- ins into venues, sharding the data over more than 25 machines on Amazon EC2.
21.
They all use
MongoDB
22.
And they too..
23.
About Integration.
24.
Native PHP Driver 01.
<?php 02. 03. $m = new MongoClient(); 04. $db = $m->selectDB("example"); 05. 06. ?>
25.
ent class . ongoDB
class ection class . sor class . . The Mon The MongoD . The . . The Mo The MongoClient class The MongoDB class The MongoCollection class The MongoCursor class
26.
01. $m =
new MongoClient(); 02. $db = $m->comedy; 03. $coll = $db->cartoons; 04. 05. $call->insert([‘name’=>’Alex’]); 06. 07. $result = $call->find(); 08. $result = $call->find([‘name’ => ‘Alex’]);
27.
CakePHP Doctrine Drupal Kohana Framework Lithium Yii Zend Framework Libraries
and Frameworks
28.
ActiveMongo MapReduce API MongoFilesystem Mandango MongoDB Pagination MongoDB
PHP ODM Stand-Alone Tools
29.
http://docs.mongodb.org/ecosystem/drivers/php- libraries/
30.
The End.
31.
The End.
Jetzt herunterladen