Files
archived-presentations/mongo-phpbnl12.xml
2016-05-27 10:24:59 +01:00

120 lines
2.9 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<presentation css="10gen.css">
<topic>MongoDB</topic>
<title>PHP and MongoDB</title>
<event>PHP Benelux</event>
<location>Edegem, Belgium</location>
<date>Jan 28th, 2012</date>
<speaker>Derick Rethans</speaker>
<email>derick@10gen.com</email>
<twitter>derickr</twitter>
<url>http://derickrethans.nl/talks.html</url>
<joindin>http://joind.in/4756</joindin>
<slide>slides/mongodb/title.xml</slide>
<slide>slides/mongodb/me.xml</slide>
<slide>slides/mongodb/what-is-mongodb.xml</slide>
- document storage
- no configuration (or very little)
- scalable and fast
<slide>slides/mongodb/mongod-install.xml</slide>
<slide>slides/mongodb/mongo-extension.xml</slide>
- install
- driver
- mongodb
<slide>slides/mongodb/collections-documents.xml</slide>
<slide>slides/mongodb/connecting.xml</slide>
<slide>slides/mongodb/document.xml</slide>
- json
- typed
- ids
<slide>slides/mongodb/insert.xml</slide>
- single
<slide>slides/mongodb/types.xml</slide>
- php types
- extra types (int32/64)
- id
<slide>slides/mongodb/id.xml</slide>
<slide>slides/mongodb/safe.xml</slide>
<slide>slides/mongodb/safe2.xml</slide>
<slide>slides/mongodb/query.xml</slide>
- findOne
- find
<slide>slides/mongodb/cursors.xml</slide>
- cursor
<slide>slides/mongodb/sort.xml</slide>
- sort
<slide>slides/mongodb/limit-skip.xml</slide>
- limit/skip
<slide>slides/mongodb/query-advanced-ops.xml</slide>
- regexp
<slide>slides/mongodb/query-advanced-example-gte.xml</slide>
<slide>slides/mongodb/query-advanced-example-array1.xml</slide>
<slide>slides/mongodb/query-advanced-example-array2.xml</slide>
<slide>slides/mongodb/update.xml</slide>
<slide>slides/mongodb/update-modifiers.xml</slide>
<slide>slides/mongodb/update2.xml</slide>
<slide>slides/mongodb/update2a.xml</slide>
<slide>slides/mongodb/upsert.xml</slide>
<slide>slides/mongodb/update-modifiers2.xml</slide>
<slide>slides/mongodb/update-modifiers3.xml</slide>
<slide>slides/mongodb/update-modifiers4.xml</slide>
- atomic update ops
- find and modify
- upsert
<slide>slides/mongodb/indexes.xml</slide>
<slide>slides/mongodb/indexes2.xml</slide>
<slide>slides/mongodb/indexes3.xml</slide>
- ensureIndex
- single
- compound
- sorting
- regexp with ^
<slide>slides/mongodb/indexes-geo.xml</slide>
- 2d index
- within: box/circle
<slide>slides/mongodb/commands.xml</slide>
<slide>slides/mongodb/commands-distinct.xml</slide>
<slide>slides/mongodb/commands-aggregation.xml</slide>
<slide>slides/mongodb/commands-aggregation-example.xml</slide>
- distinct
- mapreduce
- aggregation framework?
<!--
<slide>slides/mongodb/replication.xml</slide>
- setup
- slaveOk
- journal
- write concerns
- tags (mention briefly)
- php connection string
<slide>slides/mongodb/sharding.xml</slide>
- mongos
- diagram
- transparent
-->
<slide>slides/mongodb/tools-and-monitoring.xml</slide>
<slide>slides/mongodb/ghengis.xml</slide>
<slide>slides/mongodb/mms.xml</slide>
<slide>slides/mongodb/resources.xml</slide>
</presentation>