I wanted to invite technically-minded Beijing folks again to a presentation that I’m doing on Thursday at the mongoDB conference. While I’m still relatively new to mongoDB, I’m taking the opportunity to give some insights on building a new multi-lingual, comprehensive entertainment database using linked open data. The presentation will go through an evolution starting with the early days of Rotten Tomatoes when we assembled the movie information manually to my current efforts with Alive.cn.
I’m still not certain yet whether I’m going to deliver my presentation in English or in Chinese. Obviously, I’m much more comfortable speaking English, but would like to make sure that the audience is getting the message correctly. In any case, I’ve presented both English and Chinese versions of the presentation below. I decided to go with a movie theme in the visuals throughout the presentation to keep things in line with my “entertainment database” topic.
Looks like some of the presentation fonts and layout didn’t get transferred too well with the upload to SlideShare, but you can get the general gist below:
mongoDB is one of the hot new NoSQL databases that have recently come out and is the database platform for new Alive.cn, the new multilingual entertainment database that I’ve been constructing. I’ve been a MySQL user ever since we started Rotten Tomatoes over ten years ago, so I’m still relatively new to mongoDB, but I really like the philosophy of simplicity and flexibility for things like dynamic and lazy schemas, auto-sharding, on-the-fly indexes, etc. I’m dealing with a wide variety of complex data schemas across very large datasets in this new project so it’s nice to be able to waste time having to stuff everything into a “one-size fits all” design.
In any case, the nice folks at 10gen, the company that develops mongoDB, will be conducting a free developers conference in Beijing on Thursday, March 3 and I will be delivering one of the presentations. I hope to prepare something that shows the power of flexibility of using mongoDB with various linked open data sources (or combining this data with social media data sources like Facebook, Twitter, and Sina Weibo) or something along those lines. I’ll deliver my talk in English, but hope to have Chinese slides as well and, of course, you can come up and chat with me in Chinese.
mongoDB is increasingly being used by many notable social companies overseas like foursquare, Disqus (which I use on my own site), and Eventbrite. If you’re interested in learning about this alternative to MySQL, check out more details.