Thanks!
Thanks for attending my talk "From SQL to noSQL" at Midwest PHP that I gave on March 15th, 2014. Here you can find some extra information about the talk if they are available. For this talk we have:
Questions?
If you have any questions about the talk, feel free to contact me. My details are on the contact page.
Slides
The talks slides can be downloaded at sql2nosql-midwest14.pdf
Resources
- Atomic Operations: http://www.mongodb.org/display/DOCS/Atomic+Operations
- BSON Spec: http://bsonspec.org/
- Disambiguating ACID and CAP: https://voltdb.com/blog/disambiguating-acid-and-cap
- Download MongoDB: http://www.mongodb.org/downloads
- Explain output explained: https://docs.mongodb.com/manual/reference/explain-results/
- Google S2 Internals: https://docs.google.com/presentation/d/1Hl4KapfAENAOf4gv-pSngKwvS_jwNVHRPZTTDzXXn6Q/view#slide=id.i0
- Indexing Freeform-Tagged Data: http://drck.me/freetagidx-9gm
- MongoDB Cursors with PHP: http://drck.me/mongocur-9f8
- MongoDB PHP driver documentation: https://php.net/mongodb
- MongoDB PHP library documentation: https://docs.mongodb.com/php-library/
- MongoDB Presentation: How to Write Resilient MongoDB Applications: https://emptysqua.re/blog/how-to-write-resilient-mongodb-applications/
- MongoDB Presentation: Itβs 10pm: Do You Know Where Your Writes Are? β Jeremy Mikola: https://speakerdeck.com/jmikola/its-10pm-do-you-know-where-your-writes-are
- MongoDB documentation: Retryable Writes: https://docs.mongodb.com/manual/core/retryable-writes/
- MongoDB documentation: Transactions: https://docs.mongodb.com/manual/core/transactions/
- MongoDB driver specifications: https://github.com/mongodb/specifications
- MongoDB geohashes: http://www.kchodorow.com/blog/2011/06/08/mongo-in-flatland/
- OpenSSL master key interceptor: https://git.lekensteyn.nl/peter/wireshark-notes/tree/src/sslkeylog.c
- Single machine replicaset tutorial: http://www.mongodb.org/display/DOCS/Replica+Set+Tutorial
Comments (through joind.in)
Very informative talk. I have spent a bit of time with MongoDB so a lot of this was review but I think this would have been a perfect talk for Mongo/NoSQL beginners.
Good talk. Lots of insight and experience. This weekend's information from Jeremy and Derick has turned NoSQL options such as MongoDB from a "MongoDB is web scale" joke into a realistic solution for many of the problems we face in our current work. I am very thankful for the eye-opening information.
Good walkthrough with links between SQL concepts and NoSQL concepts. I personally wanted to see more comparisons of the query language itself over replication, but that's just my preference. ;)
Good overview of mongodb. Needs a little more on the differences in sql vs nosql and maybe reasons to use one over another.
Enjoyed the high-level overview of NoSQL, but like Jeff, a few more comparisons would have been appreciated.
I enjoyed the overview of the different types of NoSQL, but very early in the presentation I realized the subject matter was a bit above my current level in terms of technical complexity. I'm very interested in MongoDB and will need to explore it a bit further before I catch another one of Derick's presentation - he's clearly very knowledgeable and enthusiastic about the technology. I posted this anonymously so that the rating won't impact Derick's overall score, as I can't reliably rate the presentation given the caveats above. --J. Michael Ward, @iamjmw
I enjoyed this talk but I was hoping for more comparison and not as much focus on mongo specifically. So I guess I was mostly interested in the first half (?) of the talk? The presentation was pretty good, though! So I still enjoyed it. :)
This talk allowed me to take knowledge I already have (SQL) and apply it to a tech that I'm using more (NoSQL). Was very helpful.
Enjoyed the presentation. I suspect small to medium projects wouldn't really benefit refactoring for noSQL.. but I can see where large apps could.