Archive for August, 2010

Mongomatic Ruby MongoDB Library

Mongomatic, from Ben Myles, is a new Ruby library for accessing MongoDB documents.

The primary design goals of Mongomatic are simplicity and adherence to MongoDB conventions. Mongomatic is not an ActiveRecord clone and has been designed to fit nicely with the document-oriented nature of MongoDB.

The library requires ActiveSupport (2 or 3) and the Ruby MongoDB driver.  Ruby versions 1.8.x and 1.9.x are supported. Other versions of Ruby may be supported but have not been tested.

Mongomatic can be installed from GitHub or via RubyGems.

GitHub

git clone http://github.com/benmyles/mongomatic.git

Ruby Gems

gem install mongomatic

Google AndroidCouchio , corporate sponsor of the CouchDB NoSQL database CouchDB, announced the first developer preview of the CouchDB SDK for Android devices.

According to Couchio, CouchDB on Android lets you build web-apps or native apps that take full advantage of CouchDB’s built-in, reliable peer-to-peer sync facilities.

Our goal is to provide you with a kick-ass SDK to build web- and native applications using CouchDB as the device-native data store. You will be able to use all your hard earned knowledge about web technologies to build apps on mobile devices.

This release does come with a few caveats. Namely the build is not yet optimized for performance on mobile devices, memory consumption or installation footprint.  Couchio does say that they are working on this and many other areas in a future release.

The source code is available on GitHub. If you are on an Android device, you can install CouchDB SDK for Android directly from the Android Marketplace.

© Copyright Kommunicate Inc. All Rights Reserved.