# Best way to sync with MongoDB

**URL:** <https://discuss.elastic.co/t/best-way-to-sync-with-mongodb/17489>\
**Category:** Elasticsearch\
**Created:** [May 13, 2014, 6:22pm UTC](https://discuss.elastic.co/t/best-way-to-sync-with-mongodb/17489 "2014-05-13T18:22:06Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Demetrius\_Nunes](https://avatars.discourse-cdn.com/v4/letter/d/c67d28/32.png) [@Demetrius\_Nunes](https://discuss.elastic.co/u/Demetrius_Nunes)\
**Post date:** [May 13, 2014, 6:22pm UTC](https://discuss.elastic.co/t/best-way-to-sync-with-mongodb/17489/1 "2014-05-13T18:22:06Z")

</div>

Hi there,

I know, there are a few options for performing a close to real-time  
integration with MongoDB, such as rivers [1], mongodb-connector [2] or  
manually.

I've been reading about rivers being something that will be deprecated.  
I've tested [1] and it worked reasonably well, although I had some issues  
which were hard to debug until I got it to work.

I've also tested [2], but it failed to work on my database due to  
serialization bugs (I opened an issue there that was accepted and scheduled  
for the next version).

So it seems to me, that there's really no bullet-proof, solid best way to  
integrate ES with MongoDB as of yet, is that it?

Or am I missing on something?

Thanks  
Demetrius

[1] [https://github.com/richardwilly98/elasticsearch-river-mongodb](https://github.com/richardwilly98/elasticsearch-river-mongodb)  
[2] [https://github.com/10gen-labs/mongo-connector](https://github.com/10gen-labs/mongo-connector)

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/690f3333-116f-4630-b1f1-de903948c924%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/690f3333-116f-4630-b1f1-de903948c924%40googlegroups.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 1:29am UTC](https://discuss.elastic.co/t/best-way-to-sync-with-mongodb/17489/2 "2017-07-06T01:29:44Z")

</div>


