Skip to content
Branch: master
Find file History
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
licenses
src IGNITE-11277 Added maven-checkstyle-plugin config and code style fixes ( Apr 22, 2019
README.txt
pom.xml IGNITE-12421: Update master branch project version to 2.9.0-SNAPSHOT (#… Dec 6, 2019

README.txt

Apache Ignite Flink Sink Module
-----------------------------------

Apache Ignite Flink Sink module is a streaming connector to inject Flink data into Ignite cache.

Starting data transfer to Ignite can be done with the following steps.

1. Import Ignite Flink Sink Module in Maven Project

If you are using Maven to manage dependencies of your project, you can add Flink module
dependency like this (replace '${ignite.version}' with actual Ignite version you are
interested in):

<project xmlns="http://maven.apache.org/POM/4.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
                        http://maven.apache.org/xsd/maven-4.0.0.xsd">
    ...
    <dependencies>
        ...
        <dependency>
            <groupId>org.apache.ignite</groupId>
            <artifactId>ignite-flink</artifactId>
            <version>${ignite.version}</version>
        </dependency>
        ...
    </dependencies>
    ...
</project>

2. Create an Ignite configuration file (see example-ignite.xml) and make sure it is accessible from the sink.

3. Make sure your data input to the sink is specified. For example `input.addSink(igniteSinkObject)`
You can’t perform that action at this time.