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

Prevent Ignite client from logging exception and thread dump on connection failure

I'm using the following in my Java client to connect to a local instance of Ignite: IgniteConfiguration cfg = new IgniteConfiguration(); cfg.setClientMode(true); cfg.setIgniteInstanceName(getInstanceName()); …
Jack
  • 1,488
  • 11
  • 21
0
votes
0 answers

Gridgain as high speed data storage

I deployed Gridgain server in Kubernets with native persistence enabled. Data read speed in expected level. Also it use as primary data storage. So data should not be lost. I faced some issues several times and solution given as clean work…
Nuwan Sameera
  • 739
  • 1
  • 8
  • 25
0
votes
1 answer

Apache Ignite Linq over Sql Failed to resolve java class

I am doing linq over tables I created using sql api. I created the table: var cfg = new CacheClientConfiguration( "PUBLIC", new QueryEntity(typeof(object), typeof(object))) { SqlSchema = "PUBLIC", CacheMode =…
herme 0
  • 912
  • 1
  • 9
  • 23
0
votes
1 answer

Changing Gridgain Cluster state

I'm trying to change the state of a 3 node Gridgain cluster running on Kubernetes using the control.sh script as documented. ./control.sh --set-state INACTIVE this usually should return success in a short time, but now it takes forever and the…
Nowa Concordia
  • 709
  • 6
  • 23
0
votes
1 answer

Direct Memory Updates to Apache Ignite

We use Apache Ignite to update prices of stocks continuously. Since these prices are stored in RAM in Ignite, is there some way to determine the memory address of a specific stock price, and update that address directly? That way we can bypass the…
Prasad
  • 1
0
votes
0 answers

Apache Ignite : Transaction support and cache definition

We are experimenting with Apache Ignite to use it as a Read and Write through caching layer for Distributed applications. The need is to weave a cache layer for the aggregates we depend on. Indiviual constituent entities that these aggregates…
0
votes
1 answer

ignite upgrade from 2.7 to 2.11 , error occurred during startup

I use ansible install ignite, just replace artiface zip. The error log for the startup script is as follows, it's strange ClassNotFoundException:ZkDiscoveryNodeFailEventData( which occur in 2.7 version). Caused by: java.lang.ClassNotFoundException:…
Brook
  • 109
  • 1
  • 7
0
votes
1 answer

Apache Ignite cache size limitation

I am starting a project where I want to load a lot of data into Apache Ignite cache to perform certain computations. My original data load will be about 40Gb and that may grow 4 or 5-fold at certain times. I looked through the Ignite documentation…
vs777
  • 564
  • 2
  • 11
  • 24
0
votes
1 answer

Ignite 2.11.0 not able see data using SqlFieldsQuery and DBeaver using JDBC nor from REST

We recently upgraded Apache Ignite from 2.8.1 to 2.11.0. Data load is fine,but data is not accessible using SqlFieldsQuery, DBeaver and REST. All I'm seeing is empty results. Tried both thick and thin client. Am I missing anything?
tech2avinash
  • 73
  • 2
  • 11
0
votes
1 answer

Ignite : Can I set affinity key after pushing data?

I have already pushed data from source to Ignite but I had not configured affinity key. If I configure affinity key now, will data get re-distributed or should I re-push data in ignite? Thank you.
0
votes
1 answer

Apache Ignite : Client and Server Configuration

I have a server node based on the example mentioned in https://github.com/apache/ignite/blob/master/modules/platforms/dotnet/examples/ServerNode/Program.cs Also in another process, I have a client with "ClientMode = true" like below. return…
csharpdev
  • 137
  • 6
0
votes
1 answer

Using Spring data with PagingAndSortingRepository and IgniteRepository is throwing error

I am working on a spring data project and tying to integrate Ignite cache with it. I was using already using PagingAndSortingRepository @Repository public interface UserRepository extends PagingAndSortingRepository
0
votes
1 answer

Unable to run Ignite-Scala sbt code due to ignite-spark lib dependency issues

For the project, I need ignite-spark dependency to be added, but adding the below line and Sync is giving error message Modules were resolved with conflicting cross-version suffixes in ProjectRef. libraryDependencies += "org.apache.ignite" %…
Smera
  • 13
  • 4
0
votes
1 answer

Different query results for ignite cache and postgres as a 3rd party database (empty result set for ignite cache queries)

I am currently trying out the ignite database as an in-memory chache on top of a postgres database. The data that sits in the postgres database is basically data that was produced in conformity with the tpc-h schema. After the data was inserted into…
Christian
  • 33
  • 4
0
votes
1 answer

Apache Ignite upgrade from 1.8 to latest version

Can anyone please provide the steps to upgrade the apache ignite from 1.8 to latest version.
Praveen
  • 1
  • 1