Hi Raul,

This is definitively an great idea. Can you please raise a ticket about
this request on Apache Jira Web site (
https://issues.apache.org/jira/browse/CAMEL) and explain your proposition.
Do you think that me can migrate the existing project or do we have to
create something new ?

Regards,

Charles Moulliard

Apache Committer

Blog : http://cmoulliard.blogspot.com
Twitter : http://twitter.com/cmoulliard
Linkedin : http://www.linkedin.com/in/charlesmoulliard
Skype: cmoulliard


On Tue, Jan 3, 2012 at 4:40 PM, Raul Kripalani <r...@fusesource.com> wrote:

> Hi there,
>
> As you know, NoSQL technology is evolving at an impressive rate and the
> adopting is increasing tremendously.
>
> One of the most popular databases in this area is definitely MongoDB, a
> highly-performant, scalable, schema-less database which stores information
> as flexible documents (meaning JSON payloads, not Office, PDF, etc. or
> binary formats).
>
> Unfortunately, the only support I have found for MongoDB is an Idempotent
> Repository implementation backed up by Mongo (
> https://github.com/catify/camel-mongodb).
>
> My proposal is to create a Camel component to support CRUD operations on
> MongoDB databases. In most cases it will be a producer (create, read,
> update, delete), but it could also act like a consumer performing scheduled
> polls (read-only) to fetch information from a collection. MapReduce support
> can also be provided for complex queries.
>
> When it comes to licensing there should be no restriction since the Java
> driver is licensed under the Apache license (
> http://www.mongodb.org/display/DOCS/Licensing).
>
> Please let me know what you think. I will be more than happy to work on
> this component on my own (I already have experience working with MongoDB),
> but I'd like to gather your inputs first.
>
> Regards,
> Raúl.
>

Reply via email to