Comments (25)
Any hope on opening this up again for reconsideration? Syncing with PouchDB would be killer!
from rethinkdb.
FYI, for anyone watching this -- we're on it! It won't be exactly like Pouch, but we'll allow accessing RethinkDB from the browser in a way that will make building apps that have intermittent network connections dramatically easier.
from rethinkdb.
I'm also interested by rethinkdb implementing the couchdb replication protocol, so it can be synchronized with pouchdb.
from rethinkdb.
I'd like to note that the project we're working on is not primarily targeting offline syncing.
It's a functionality that would fit in nicely though, so we might be able to add it eventually.
from rethinkdb.
Thanks @gedw99! We're sifting through feature requests now. This one is pretty far from our sweet spot, but we'll see if there is something we can do.
from rethinkdb.
Moving to backlog -- there are much more pressing concerns for the next few weeks.
from rethinkdb.
Ok, at this point this is really remote, and we're unlikely to get to it in any reasonable timeframe. Closing.
from rethinkdb.
Is this issue about synchronizing the database and the client?
Feeds can basically do it right? Or am I misunderstanding this issue?
#997
from rethinkdb.
@neumino Yes, synchronizing a PouchDB instance that exists in a web browser with RethinkDB would be excellent. I'm not sure how much PouchDB is tied to CouchDB so maybe it's not even practically feasible in the near future.
Feeds are definitely a step in the right direction to solving this problem.
from rethinkdb.
There are quite a few features moving in this direction. We likely won't do pouch integration ourselves, but there will be plenty of options to allow third party integrations.
from rethinkdb.
Hey @coffeemug, I've been using Rethink for the past month, and it's really great. I'm wondering has there been any more traction on synchronization features or integrations with PouchDB you're aware of?
from rethinkdb.
@josiahsavary -- not that I know of yet, sorry!
from rethinkdb.
@coffeemug Sounds very interesting. Is there somewhere to find out more information about this? Thanks.
from rethinkdb.
@arlair -- yes, I just invited you to the private repo.
from rethinkdb.
can i also get an invite ?
from rethinkdb.
I am using rethinkdb for a project where this would be very useful. so i can also feedback on typical use cases, and stability
from rethinkdb.
@gedw99 -- just invited you to the project, sorry for the delay, this slipped through the cracks. /cc @mglukhovsky
from rethinkdb.
Awesome thanks @coffeemug
I just got the invite and added myself
from rethinkdb.
We are using couch/pouch for online/offline sync. I would love to try RethinkDB in our case.
from rethinkdb.
@coffeemug could I get access to this project?
from rethinkdb.
/cc @mglukhovsky @KittyBot -- they can give you access
from rethinkdb.
Me too please. It's exactly what I am interested in doing also
from rethinkdb.
@jacwright, @joeblew99: you can sign up for the developer preview of Horizon, our upcoming open-source realtime backend, by going to horizon.io.
from rethinkdb.
@mglukhovsky Thanks. wil do.
from rethinkdb.
there are already pouch based addons for local storages so how about local storage adapter that sync with rethinkdb , may be we can just use PouchDB and then develop a protocol adapter for sync.
from rethinkdb.
Related Issues (20)
- Rethinkdb Proxy
- Set a name to a proxy name HOT 3
- Add "Buffers" from /proc/meminfo in parse_meminfo_file to determine available memory
- download.rethinkdb.com is down, 502 Bad Gateway HOT 1
- Evaluate Profile-Guided Optimization (PGO) on RethinkDB
- error: to_string called on an uninitialized ip_address_t, addr_type: 0 compiling rethinkdb on Raspberry HOT 6
- RethinkDB not fully supported on Raspberry PI OS Bullseye (32/64 bit) HOT 10
- Reasonable to change hard-coded cluster size? HOT 5
- help bro my issue = warn: Problem when checking for new versions of RethinkDB: HTTP request to update.rethinkdb.com failed. HOT 1
- cluster connect/reconnect timeout HOT 1
- Installation fails in Kubuntu 23.10 HOT 4
- Generate web_assets.cc in a repeatable file order HOT 1
- Avoid full paths of coffeescript files in generation of web_assets.cc HOT 2
- Rethinkdb 2.4.4 release list HOT 11
- Support protobuf 25
- Return multiple changes feed
- Cache miss rate measurements HOT 4
- Something i forgot to had when having the default doc like so
- Connect rethinkdb directly from browser ? HOT 1
- Why exactly do rethinkDB add null characters to response / request JSON ? HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rethinkdb.