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
Gurgaon Call Girls: Free Delivery 24x7 at Your Doorstep G.G.N = 8377087607
Gurgaon Call Girls: Free Delivery 24x7 at Your Doorstep G.G.N = 8377087607
dollysharma2066
LinkedIn Strategic Guidelines April 2024
LinkedIn Strategic Guidelines April 2024
Bruce Bennett
ME 205- Chapter 6 - Pure Bending of Beams.pdf
ME 205- Chapter 6 - Pure Bending of Beams.pdf
aae4149584
Navigating the Data Economy: Transforming Recruitment and Hiring
Navigating the Data Economy: Transforming Recruitment and Hiring
karan651042
FULL ENJOY Call Girls In Gautam Nagar (Delhi) Call Us 9953056974
FULL ENJOY Call Girls In Gautam Nagar (Delhi) Call Us 9953056974
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Digital Marketing Training Institute in Mohali, India
Digital Marketing Training Institute in Mohali, India
Digital Discovery Institute
Graduate Trainee Officer Job in Bank Al Habib 2024.docx
Graduate Trainee Officer Job in Bank Al Habib 2024.docx
Jobs Finder Hub
do's and don'ts in Telephone Interview of Job
do's and don'ts in Telephone Interview of Job
Remote DBA Services
格里菲斯大学毕业证(Griffith毕业证)#文凭成绩单#真实留信学历认证永久存档
格里菲斯大学毕业证(Griffith毕业证)#文凭成绩单#真实留信学历认证永久存档
208367051
MIdterm Review International Trade.pptx review
MIdterm Review International Trade.pptx review
Sheldon Byron
原版定制copy澳洲查尔斯达尔文大学毕业证CDU毕业证成绩单留信学历认证保障质量
原版定制copy澳洲查尔斯达尔文大学毕业证CDU毕业证成绩单留信学历认证保障质量
sehgh15heh
办理(Salford毕业证书)索尔福德大学毕业证成绩单原版一比一
办理(Salford毕业证书)索尔福德大学毕业证成绩单原版一比一
diploma 1
定制(SCU毕业证书)南十字星大学毕业证成绩单原版一比一
定制(SCU毕业证书)南十字星大学毕业证成绩单原版一比一
z xss
Ethics of Animal Research Laika mission.ppt
Ethics of Animal Research Laika mission.ppt
ShafqatShakeel1
Drawing animals and props.pptxDrawing animals and props.pptxDrawing animals a...
Drawing animals and props.pptxDrawing animals and props.pptxDrawing animals a...
RegineManuel2
办理哈珀亚当斯大学学院毕业证书文凭学位证书
办理哈珀亚当斯大学学院毕业证书文凭学位证书
saphesg8
定制英国克兰菲尔德大学毕业证成绩单原版一比一
定制英国克兰菲尔德大学毕业证成绩单原版一比一
z zzz
办理学位证(纽伦堡大学文凭证书)纽伦堡大学毕业证成绩单原版一模一样
办理学位证(纽伦堡大学文凭证书)纽伦堡大学毕业证成绩单原版一模一样
umasea
办澳洲詹姆斯库克大学毕业证成绩单pdf电子版制作修改
办澳洲詹姆斯库克大学毕业证成绩单pdf电子版制作修改
yuu sss
原版定制卡尔加里大学毕业证(UC毕业证)留信学历认证
原版定制卡尔加里大学毕业证(UC毕业证)留信学历认证
diploma001
Kürzlich hochgeladen
(20)
Gurgaon Call Girls: Free Delivery 24x7 at Your Doorstep G.G.N = 8377087607
Gurgaon Call Girls: Free Delivery 24x7 at Your Doorstep G.G.N = 8377087607
LinkedIn Strategic Guidelines April 2024
LinkedIn Strategic Guidelines April 2024
ME 205- Chapter 6 - Pure Bending of Beams.pdf
ME 205- Chapter 6 - Pure Bending of Beams.pdf
Navigating the Data Economy: Transforming Recruitment and Hiring
Navigating the Data Economy: Transforming Recruitment and Hiring
FULL ENJOY Call Girls In Gautam Nagar (Delhi) Call Us 9953056974
FULL ENJOY Call Girls In Gautam Nagar (Delhi) Call Us 9953056974
Digital Marketing Training Institute in Mohali, India
Digital Marketing Training Institute in Mohali, India
Graduate Trainee Officer Job in Bank Al Habib 2024.docx
Graduate Trainee Officer Job in Bank Al Habib 2024.docx
do's and don'ts in Telephone Interview of Job
do's and don'ts in Telephone Interview of Job
格里菲斯大学毕业证(Griffith毕业证)#文凭成绩单#真实留信学历认证永久存档
格里菲斯大学毕业证(Griffith毕业证)#文凭成绩单#真实留信学历认证永久存档
MIdterm Review International Trade.pptx review
MIdterm Review International Trade.pptx review
原版定制copy澳洲查尔斯达尔文大学毕业证CDU毕业证成绩单留信学历认证保障质量
原版定制copy澳洲查尔斯达尔文大学毕业证CDU毕业证成绩单留信学历认证保障质量
办理(Salford毕业证书)索尔福德大学毕业证成绩单原版一比一
办理(Salford毕业证书)索尔福德大学毕业证成绩单原版一比一
定制(SCU毕业证书)南十字星大学毕业证成绩单原版一比一
定制(SCU毕业证书)南十字星大学毕业证成绩单原版一比一
Ethics of Animal Research Laika mission.ppt
Ethics of Animal Research Laika mission.ppt
Drawing animals and props.pptxDrawing animals and props.pptxDrawing animals a...
Drawing animals and props.pptxDrawing animals and props.pptxDrawing animals a...
办理哈珀亚当斯大学学院毕业证书文凭学位证书
办理哈珀亚当斯大学学院毕业证书文凭学位证书
定制英国克兰菲尔德大学毕业证成绩单原版一比一
定制英国克兰菲尔德大学毕业证成绩单原版一比一
办理学位证(纽伦堡大学文凭证书)纽伦堡大学毕业证成绩单原版一模一样
办理学位证(纽伦堡大学文凭证书)纽伦堡大学毕业证成绩单原版一模一样
办澳洲詹姆斯库克大学毕业证成绩单pdf电子版制作修改
办澳洲詹姆斯库克大学毕业证成绩单pdf电子版制作修改
原版定制卡尔加里大学毕业证(UC毕业证)留信学历认证
原版定制卡尔加里大学毕业证(UC毕业证)留信学历认证
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