com presentations: Added snowcode intro talk.: mongo-intro-snowcode.xml slides/mongodb/query2-shell.xml
[email protected] (Derick Rethans)
| Newsgroups | php.pres |
|---|---|
| Message-ID | <[email protected]> |
Commit: 6ea8144142f2b699b319eb3ac71c55c75cb2f93d Author: Derick Rethans <[email protected]> Thu, 23 Jan 2014 22:43:04 +0100 Parents: f348e8308b4ff2cb54082bf5b13f5c4fc224ce6e Branches: master Link: http://git.php.net/?p=presentations.git;a=commitdiff;h=6ea8144142f2b699b319eb3ac71c55c75cb2f93d Log: Added snowcode intro talk. Changed paths: A mongo-intro-snowcode.xml A slides/mongodb/query2-shell.xml Diff: diff --git a/mongo-intro-snowcode.xml b/mongo-intro-snowcode.xml new file mode 100644 index 0000000..62a5b7f --- /dev/null +++ b/mongo-intro-snowcode.xml @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="utf-8"?> +<presentation css="10gen-strict.css"> +<topic>mongoDB</topic> +<title>Introduction to MongoDB</title> +<event>Snowcode</event> +<location>La Clusaz, France</location> +<date>Januray, 2014</date> +<speaker>Derick Rethans</speaker> +<email>[email protected]</email> +<twitter>derickr</twitter> +<url>http://derickrethans.nl/talks.html</url> +<joindin>http://derickrethans.nl/talks/mongo-intro-snowcode</joindin> +<slide>slides/mongodb/title.xml</slide> +<slide>slides/mongodb/nosql.xml</slide> +<slide>slides/mongodb/databasefield.xml</slide> + +<slide>slides/mongodb/section-intro.xml</slide> +<slide>slides/mongodb/collections-documents.xml</slide> +<slide>slides/mongodb/document.xml</slide> +<slide>slides/mongodb/insert-js.xml</slide> + +<slide>slides/mongodb/query2-shell.xml</slide> +- findOne +- find + +<slide>slides/mongodb/cursors-shell.xml</slide> +- cursor +<slide>slides/mongodb/limit-skip-shell.xml</slide> + +Common Patterns + +- RDBMS-normalisation. +<slide>slides/mongodb/section-schema-design.xml</slide> + +<slide>slides/mongodb/blog.xml</slide> +<slide>slides/mongodb/blog2.xml</slide> + +<slide>slides/mongodb/considerations.xml</slide> + +**OSMify** +<slide>slides/mongodb/inherit-rdbms.xml</slide> +<slide>slides/mongodb/inherit-mongo.xml</slide> +<slide>slides/mongodb/one-to-many2.xml</slide> +<slide>slides/mongodb/one-to-many4.xml</slide> +<slide>slides/mongodb/embed-vs-link.xml</slide> + +<slide>slides/mongodb/osm-to-mongo-data2.xml</slide> + + +<slide>slides/mongodb/commands-aggregation.xml</slide> +<slide>slides/mongodb/aggregation-example-cuisine.xml</slide> +<slide>slides/mongodb/aggregation-example-cuisine6-sort.xml</slide> + +<slide>slides/mongodb/section-indexes.xml</slide> +<slide>slides/mongodb/osm-to-mongo-data3.xml</slide> +<slide>slides/mongodb/osm-to-mongo-data4.xml</slide> +<slide>slides/mongodb/idx-create.xml</slide> + +<slide>slides/mongodb/idx-recap1.xml</slide> +<slide>slides/mongodb/idx-recap2.xml</slide> + +<!-- REPLICATION --> +<slide>slides/mongodb/section-replication.xml</slide> +<slide>slides/mongodb/repl-use-cases.xml</slide> +<slide>slides/mongodb/repl-features.xml</slide> +<slide>slides/mongodb/repl-works-basic.xml</slide> +<slide>slides/mongodb/repl-works-normal.xml</slide> +<slide>slides/mongodb/repl-works-failover.xml</slide> +<slide>slides/mongodb/repl-oplog.xml</slide> + +<slide>slides/mongodb/repl-eventual-consistency.xml</slide> +<slide>slides/mongodb/selling-points.xml</slide> +<slide>slides/mongodb/resources.xml</slide> + +</presentation> diff --git a/slides/mongodb/query2-shell.xml b/slides/mongodb/query2-shell.xml new file mode 100644 index 0000000..2323b49 --- /dev/null +++ b/slides/mongodb/query2-shell.xml @@ -0,0 +1,13 @@ +<slide> +<title>Querying (with projection)</title> + +<example result="0"><![CDATA[ +mongo demo + +db.talks.findOne( + { 'talks.title' : 'Xdebug' }, + { 'name' : 1, 'talks.url: 1 } +); +]]></example> +</slide> +