jmdobry / waterline-rethinkdb

A RethinkDB adapter for the Waterline ORM. Works in a Sails.js app or anything using Waterline for the ORM.
https://github.com/jmdobry/waterline-rethinkdb
MIT License
15 stars 7 forks source link

Does this adapter support associations? #9

Open kevbaker opened 9 years ago

kevbaker commented 9 years ago

I am looking to replace Postgres/PostGIS with rethinkdb, so looking for reviewing feature parity.

jmdobry commented 9 years ago

My first instinct tells me no. I haven't committed any code changes since 2013, so I honestly don't remember. I don't work on this repo anymore, and I don't plan to. If you're actively working with Sails, perhaps you might consider taking this repo off my hands?

kevbaker commented 9 years ago

Hey Jason,

If rethink supports multi master and the geo spatial queries I need, I'll be considering it for my project. If that's the case I can take a closer look at your repo and possibly take it off your hands.

I'll let you know

On Sunday, February 1, 2015, Jason Dobry notifications@github.com wrote:

My first instinct tells me no. I haven't committed any code changes since 2013, so I honestly don't remember. I don't work on this repo anymore, and I don't plan to. If you're actively working with Sails, perhaps you might consider taking this repo off my hands?

— Reply to this email directly or view it on GitHub https://github.com/jmdobry/waterline-rethinkdb/issues/9#issuecomment-72402481 .

jmdobry commented 9 years ago

RethinkDB has a single master architecture (and immediate consistency), though read queries are automatically parallelized across shards/replicas.

kevbaker commented 9 years ago

Do you know if it supports auto failover/master promotion? I'm looking for a geospatial DB with HA features and solid Sails adapter.... PostGIS is my default for bow but def interested in rethinkdb.

On Sunday, February 1, 2015, Jason Dobry notifications@github.com wrote:

RethinkDB has a single master architecture (and immediate consistency), though read queries are automatically parallelized across shards/replicas.

— Reply to this email directly or view it on GitHub https://github.com/jmdobry/waterline-rethinkdb/issues/9#issuecomment-72405823 .

jmdobry commented 9 years ago

No automatic failover, when the master dies it's a click of a button in the web UI to elect a new master from the replicas.

With the release of 1.16, there is a cluster mangagement/status API, so you could write a script that monitors the master, and auto-elects a new master if the master dies.

kevbaker commented 9 years ago

Very cool, thanks Jason.

On Sun, Feb 1, 2015 at 10:30 PM, Jason Dobry notifications@github.com wrote:

No automatic failover, when the master dies it's a click of a button in the web UI to elect a new master from the replicas.

With the release of 1.16, there is a cluster mangagement/status API, so you could write a script that monitors the master, and auto-elects a new master if the master dies.

— Reply to this email directly or view it on GitHub https://github.com/jmdobry/waterline-rethinkdb/issues/9#issuecomment-72411894 .