September events in San Francisco

Join the RethinkDB team at the following events for September 2014:

Meetup: RethinkDB SF Group at Heavybit Industries

Thursday, September 11th at 6pm, Heavybit Industries), 325 Ninth Street (map)

RethinkDB co-founder, Slava Akhmechet, will be talking about the latest RethinkDB advances and where it’s headed; come meet the founders & engineers!

Get architectural advice, improve your code, give the RethinkDB team product feedback, and catch a sneak peek of upcoming features. Talks will start at 7pm. Food and drinks provided.

RSVP here

Read the full post

RethinkDB 1.14: binary data, seamless migration, and Python 3 support

Today, we’re happy to announce RethinkDB 1.14 (Brazil). Download it now!

The 1.14 release includes over 50 enhancements including:

  • Seamless migration (read more below)
  • Simple binary data support
  • Python 3 support
  • Support for returning changes from multiple writes
  • Better documentation
  • New options for handling conflicts on inserts
  • Dozens of stability and performance improvements
Read the full post

Join us online for a live presentation and Q&A for RethinkDB 1.14

Join us online on Thursday, August 21st at 1:30pm for a live presentation and Q&A session presented by RethinkDB’s co-founder Slava Akhmechet. You’ll learn about new and upcoming features in RethinkDB 1.14, including:

  • Changefeeds: get realtime push notifications of changes in the database.
  • r.http: Don’t fetch data from the internet and store it in the database, get the database to fetch it for you!
  • Binary data types: store images, zip files, and arbitrary binary data in a field.
  • Other features in RethinkDB 1.14: Promises in the JavaScript driver, Python 3 support, and seamless migrations.

To attend, register for the webinar, and follow the instructions you receive via email.

Read the full post

Feed RethinkDB changes directly into RabbitMQ

RethinkDB’s new changefeeds let your applications subscribe to changes made to a table in real-time. They’re a perfect match with a distributed message queue system like RabbitMQ: changes can be sent from RethinkDB to a RabbitMQ topic exchange with only a few extra lines of code. RabbitMQ then queues them to pass on to any client subscribed to that exchange. If you need to to send information about those changes to a large number of clients as efficiently as possible, RabbitMQ is the rodent you need. Imagine a changefeed for real-time stock updates being distributed to a thousand terminals on a trading floor.

Read the full post

Rethink and Rails together? A NoBrainer!

Have you been looking for a tutorial on using RethinkDB with Ruby on Rails? RethinkDB’s Josh Kuhn (@deontologician) has contributed a new integration article for our documentation on using NoBrainer, a RethinkDB ORM that’s close to a drop-in replacement for ActiveRecord.

If you already have a little experience with Rails, NoBrainer will feel familiar and natural to you already. You get model generation, scaffolding, validation, and belongs_to and has_many associations. And, you get a lightweight wrapper around ReQL that lets you execute queries like this:

# Find a comment from a user with 'bob' in its name sorted by the name.
# Note: NoBrainer will use the :name index from User by default
User.where(:name => /bob/).order_by(:name => :desc).to_a

Go read the full guide: Using RethinkDB with Ruby on Rails

Read the full post
prev Older posts Newer posts next