ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Raúl Kripalani (JIRA) <j...@apache.org>
Subject [jira] [Created] (IGNITE-1210) MongoDB Tailable Cursor Data Streamer
Date Thu, 06 Aug 2015 18:11:04 GMT
Raúl Kripalani created IGNITE-1210:

             Summary: MongoDB Tailable Cursor Data Streamer
                 Key: IGNITE-1210
                 URL: https://issues.apache.org/jira/browse/IGNITE-1210
             Project: Ignite
          Issue Type: New Feature
          Components: streaming
            Reporter: Raúl Kripalani
            Assignee: Raúl Kripalani

[Tailable cursors|http://docs.mongodb.org/manual/tutorial/create-tailable-cursor/] in MongoDB
are a mechanism to push data proactively from capped collections into clients, thereby avoiding
the usage of polling methods.

It should be an easy streamer to implement, although MongoDB reserves its right to close the
cursor at any given point in time, therefore the client must implement logic to reconnect
transparently and to remember where it left off in order to consume from that point onwards.

The camel-mongodb component of the Apache Camel project offers this functionality so one can
use it as a reference and implement similar logic for Ignite.

This message was sent by Atlassian JIRA

View raw message