Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-3311

Add a connector for streaming data into Cassandra

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.1.0
    • Connectors / Common
    • None

    Description

      We had users in the past asking for a Flink+Cassandra integration.

      It seems that there is a well-developed java client for connecting into Cassandra: https://github.com/datastax/java-driver (ASL 2.0)

      There are also tutorials out there on how to start a local cassandra instance (for the tests): http://prettyprint.me/prettyprint.me/2010/02/14/running-cassandra-as-an-embedded-service/index.html

      For the data types, I think we should support TupleX types, and map standard java types to the respective cassandra types.
      In addition, it seems that there is a object mapper from datastax to store POJOs in Cassandra (there are annotations for defining the primary key and types)

      Attachments

        Issue Links

          Activity

            People

              alkagin Andrea Sella
              rmetzger Robert Metzger
              Votes:
              4 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: