Main Menu
YouTube Channel
Recommended Books
Mailing list
Contact Us

Meetings - Details

MongoDB with Groovy

When 2012-07-10 | 18:30:00  
Event Title MongoDB with Groovy
Presenter Joseph Faisal Nusairat
Where OCLC's Kilgour building auditorium
Event description:


For years most have been creating relational databases almost by heart. These were the the database systems we learned in college and the database systems we implemented in real life. We then spent years optimizing them and trying to adjust them for use that they weren’t designed to do. They were shown to have poor performance on some data intense applications. Especially websites that received tons of traffic. For years we simply tried to optimize and optimize the database till in the late 90s and early 2000s when web traffic really started to explode.

At that time the concept of NoSQL came about, by Johan Oskarsson of With NoSQL there are no fixed table schemas and typically scale horizontally. Since that time many NoSQL choices have been developed and are being used at high visible websites world wide.

I will present MongoDB which is used by FourSquare today. MongoDB is a highly scalable NoSql database that allows allows for geo spatial indexing. In the presentation we will go over the following:

  • How to setup and run your mongo database locally, as well as how to design your database including database considerations that one normally doesn’t think of in traditional RDBS design.
  • Creating / Updating / Deleting from Mongo
  • Creating queries in Mongo
  • Storing files in Mongo with GridFS
  • Geo spatial querying in Mongo


Joseph Faisal Nusairat, author of Beginning JBoss Seam and co-authorBeginning Groovy and Grails: From Novice to Professional, is a  developer who has been developing professionally since 1998 and tinkering since 1982. His career has taken him into a variety of Fortune 500 industries including military applications, data centers, banking, internet security, pharmaceuticals, and insurance. Joseph is particularly fond of open source projects and tries to use as much open source software as possible when working with clients. Joseph is a graduate of Ohio University with dual degrees in Computer Science and Microbiology with a minor in Chemistry. Currently, Joseph works as a Groovy Sage at Integrallis. In his off-hours he enjoys rock climbing, running marathons, and chasing penguins.

Venue OCLC's Kilgour building auditorium
Street address 6565 Kilgour Place Dublin OH 43017-3395

Sponsored Links
Upcoming Events

Tue, Jun 11 - Building Event-Driven Microservices in Java

© 2017 Central Ohio Java Users Group (COJUG)
Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries.