Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Apache Ignite In-Memory Data Fabric is a high-performance, integrated and distributed in-memory platform for computing and transacting on large-scale data sets in real-time, orders of magnitude faster than possible with traditional disk-based or flash technologies. It is designed to deliver uncompromised performance for a wide set of in-memory computing use cases from high performance computing, to the industry most advanced data grid, highly available service grid, and streaming. See all features.

Image RemovedImage Added

This component offers seven endpoints to cover much of Ignite's functionality:

...

Code Block
xml
xml
<dependency>
    <groupId>org.apache.camel</groupId>
    <artifactId>camel-ignite</artifactId>
    <version>${camel.version}</version> <!-- use the same version as your Camel core version -->
</dependency>
Warning
titleRunning in OSGi

If running in an OSGi container, please don't miss the OSGi Support section below.

Table of contents

Table of Contents
maxLevel2
exclude.*(Camel Ignite component|Table of contents).*

...

OptionTypeDefault valueDescription
propagateIncomingBodyIfNoReturnValuebooleantrueIf the underlying Ignite operation returns void (no return type), this flag determines whether the producer will copy the IN body into the OUT body.
treatCollectionsAsCacheObjectsbooleanfalseSome Ignite operations can deal with multiple elements at once, if passed a Collection. Enabling this option will treat Collections as a single object, invoking the operation variant for cardinality 1.

OSGi Support
Anchor
osgi-support
osgi-support

Info

Apache Ignite supports OSGi as of from version 1.5.0.final onwards.

NOTES when installing on Apache Karaf:

  1. Installing the camel-ignite feature

...

  1. will require the Ignite feature repository to be present.
  2. You must have exported from the JRE (system bundle) some low-level, non-standard packages that Ignite requires.

Please refer to the OSGi section in the Ignite documentation for more information.

Include Page
Endpoint See Also
Endpoint See Also