Questions tagged [ignite]

Apache Ignite™ is a memory-centric distributed database, caching, and processing platform for transactional, analytical, and streaming workloads delivering in-memory speeds at petabyte scale. It provides high-performance, in-memory computing capabilities for large data sets.

What is Apache Ignite for?

Apache Ignite provides a framework for in-memory computing operations on large scale data sets. It supports the following features:

  • Memory-centric, strongly consistent, distributed storage
  • Distributed SQL - supports ANSI SQL in-memory and on-disk transactional database
  • Distributed Key-Value - supports in-memory and on-disk key-value transactional data grid
  • In-Memory Compute grid - supports collocated computations and executor services
  • In-Memory Service grid - supports clusters and compute contracts
  • In-Memory Streaming - supports data streaming services like Kafka
  • In-Memory File system - supports the IGFS (Ignite filesystem)

Apache Ignite architecture combines the performance and scale of in-memory computing together with the disk durability and strong consistency in one system. When native persistence is turned on, Ignite functions as a memory-centric system-of-record, where most of the processing happens in memory on cached data, but the superset of data and indexes gets persisted to disk.

When persistence is turned off, Ignite functions as a memory-only store, in which case it can be treated as a Distributed Cache, In-Memory Database (IMDB) or In-Memory Data Grid (IMDG).

Resources

2980 questions
0
votes
1 answer

Apache Ignite: Joining node has caches with data which are not presented on cluster, it could mean that they were already destroyed

I have two remote servers with Apache Ignite 2.12.0. In "\config\default-config.xml" there is one data region "Persistence_Region" with persistence enabled. I start ignite on both servers using "\bin\ignite.bat". Since I enabled persistence region I…
Oleg Bevz
  • 139
  • 7
0
votes
1 answer

ignite control tool command "reset_lost_partitions" not work

After all server nodes restart and rejoin the baseline, the cache still failed to be read or written: javax.cache.CacheException: class org.apache.ignite.internal.processors.cache.CacheInvalidStateException: Failed to execute the cache operation…
Roc King
  • 431
  • 6
  • 18
0
votes
0 answers

Client node is going out from cluster after restart

After some time of restarting the ignite server and client nodes, client node is disconnecting from server node. We are getting the below logs on both client and servers nodes. Can any one please guide us what is the rootcause of this issue and how…
Praveen
  • 1
  • 1
0
votes
1 answer

Ever increasing Disk space for a cache in ignite storage directory

We are using ignite 2.12 with persistence enabled along with full sync - replicated mode. There is a cache whose data ranges from few Kilobytes to few Megabytes. Once a particular cache entry is worked upon, we remove that entry from cache. The…
Sumit Deshinge
  • 121
  • 1
  • 3
0
votes
1 answer

Apache Ignite's Support for Sequences

Does ignite support creating sequences? What is the equivalent of this statement in ignite? CREATE SEQUENCE public.id_seq1 START WITH 1 INCREMENT BY 1 MINVALUE 1 NO MAXVALUE CACHE 1;
rgb1380
  • 73
  • 6
0
votes
1 answer

how to load the SQL tables data into ignite cache in table format?

Loading sql table data into ignite cache but its getting loaded in key value pairs but i would need to load in table format, can you please advise? Sample code snippet: IgniteCache binaryCache =…
Jagz
  • 1
  • 1
0
votes
1 answer

Apache Ignite Data load in Table format

Can you please assist me on below query. Am loading RDBMS data (dynamic tables) into Ignite cache using below API methods and its loading into cache in JSON format but i would like data in TABLE format as like my source(RDBMS). API…
Jagz
  • 1
  • 1
0
votes
1 answer

Is there a way of shuffling partition data on Apache Ignite?

I've got a question that is related to data repartitioning. Suppose there's a cache with a pre-defined affinity key. Assume I need to repartition data with a new affinity key. I'm wondering whether there is a way of shuffling partition data across…
0
votes
1 answer

apache ignite out of memory exception

I got out of memory exception and ignite got crashed. After going through the ignite logs, in last metrics I could see heap, off-heap memory usage was about 171 MB,70MB respectively and after 10 secs, ignite logs shows out of memory exception. also,…
ba6971
  • 85
  • 7
0
votes
1 answer

Apache Ignite Kafka Streamer not working , getting java.lang.NoClassDefFoundError: Could not initialize class

Followed the instructions mentioned here : https://ignite.apache.org/docs/latest/extensions-and-integrations/streaming/kafka-streamer But still getting following error : WorkerSinkTask{id=my-ignite-sink-connector-1} Task threw an uncaught and…
GKP
  • 1,057
  • 1
  • 11
  • 24
0
votes
1 answer

Apach Ignite ClientCache::putIfAbsent don't actually update cache?

cache.putIfAbsent(key, value); cache.get(key).method(); Given code produces NPE at second line. Here is how I create cache: ClientCacheConfiguration cacheConfig = new ClientCacheConfiguration().setCacheMode(CacheMode.REPLICATED) …
prost0
  • 19
  • 5
0
votes
1 answer

User defined functions in Apache Ignite

I think I must be missing something in the documentation. In a typical DBMS system you would be able to write a UDF which consumes data from another table. Its not at all clear how one would do that from an Ignite UDF. Has anyone done something…
0
votes
1 answer

Back and restore apache ignite volumes in kubernetes

I need to create backups and restore for volumes in aws kubernetes cluster. I was reading about CSI driver in kubernetes docs. Though link below has mentioned the steps but I have few…
curious_soul
  • 559
  • 1
  • 8
  • 29
0
votes
1 answer

Ignite error upgrading the setup in Kubernetes

While I upgraded the Ignite that is deployed in Kubernetes (EKS) for Log4j vulnerability, I get the error below [ignite-1] Caused by: class org.apache.ignite.spi.IgniteSpiException: BaselineTopology of joining node…
vvra
  • 2,832
  • 5
  • 38
  • 82
0
votes
0 answers

Adding backup configuration to Ignite cache (or) migrating data to new cache

I have a 2 node cluster in my current ignite setup. All caches are in partitioned mode with 0 backups. I need to add backups to all the caches and add more nodes to the same cluster. From what I've tried, it looks like an existing cache cannot be…