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
2 answers

[apacheignite]Adding user-defined behavior to the Ignite Coordinator?

Is there a way to add a specific behavior that should only be executed on (and follow) the Ignite Coordinator ServerNode? Is there a add-on hook to add some customer specific behavior? Thanks in advance. Greg
0
votes
1 answer

apache ignite transaction in thick client

I have a code that use locking and it worked fine whn I used think client. After I switch the code to use thick client I get the following exception: Apache.Ignite.Core.Common.IgniteException: Cannot start/stop cache within lock or transaction…
herme 0
  • 912
  • 1
  • 9
  • 23
0
votes
1 answer

Apache Ignite C# thick client: How to reconnect continuous query?

Here is a simple Ignite cluster (in C#) with one server node and one client node. The server adds entries to a single cache and the client listens for those entries. Server: class Program { static void Main(string[] args) { …
0
votes
1 answer

Querying collection object using SqlFieldQuery in Apache Ignite

Sample Class public class PersonImpl{ private String firstName; private String lastName private HashMap attributes; } While using sqlFields query, it works with firstName and lastName, but all attributes cannot be fetched…
Krishna
  • 1
  • 1
0
votes
1 answer

Apache Ignite Loadcache and multiple server nodes?

When starting an Ignite server I check if a cache exists if not create it and then call loadcache. Now I'm confused over what happens in a cluster where I have 5 server nodes, as all of them will do the same thing potentially the cache will loaded…
ronMilne
  • 57
  • 6
0
votes
1 answer

Apache Ignite Data Seggregation

I have an application that creates persistent caches on a fixed region (MYAPP_REGION) with fixed cached names (MyApp.Data.Class1, MyApp.Data.Class2, ...etc.) I am deploying 2 instances of this application for 2 different customers, but they use the…
herme 0
  • 912
  • 1
  • 9
  • 23
0
votes
1 answer

Mule Error: Test connection failed: Could not obtain connection from data source - Apache Ignite IMDB

I receive this error while testing the connection with Apache Ignite IMDB Database config, where url is set to "jdbc:ignite:thin://127.0.0.1" and Driver class name : "org.apache.ignite.IgniteJdbcThinDriver". Detailed error looks as follows: So…
Gursewak Singh
  • 642
  • 1
  • 7
  • 20
0
votes
1 answer

Does Apache Ignite really need to use the very old version of sqlline which has issues & missing certain features?

I see that Apache Ignite (and the GG editions for that matter) uses a very old version of sqlline which has issues & missing certain features. The version used is 1.3.0 which is from 2017, whereas the latest version is 1.12.0. The reason this comes…
lmk
  • 654
  • 5
  • 21
0
votes
1 answer

Ignite Thin Client Unable get key inserted by SQL Insert Statement

We created a SQL table with KEY_TYPE and VALUE_TYPE class. Given those class details to server as well via placing jar on libs folder. Now we start to insert the rows with SQL Insert statement. And can see the ROWS in both SQL and Cache. But when we…
0
votes
0 answers

[Ignite]Problem upgrading Ignite 2.7 Services to 2.10....Services always getting canceled?

I completed the code upgrade and removed all deprecated calls from my service code. This is a Java Spring application and all services come up (as reported in the log files) when the Cluster (of 5 nodes) starts up. However, when I try to get a…
0
votes
1 answer

apache ignite destroycache socket-timeout or very slow

download the example here:https://github.com/apache/ignite/tree/master/modules/platforms/dotnet/examples Adjust the code in ServerNode.Program.cs namespace Apache.Ignite.Examples.ServerNode { public static class Program { public…
0
votes
1 answer

Configure spatial index using Query Entities in Apache Ignite's NodeJS Thin Client

I am trying to configure a geospatial index for performant intersect querying on an Ignite Cache. I am able to set the field as queryable, and have set the index using the recommended syntax .setIndexes(new QueryIndex("columnName"). However, when I…
Levi
  • 19
  • 2
0
votes
0 answers

Ignite + cassandra Cannot find class [com.datastax.driver.core.policies.TokenAwarePolicy] for bean with name 'loadBalancingPolicy'

i m trying to integrate Apache Ignite with Apache Cassandra(Cassandra 3.11.10) as I want to use Ignite to cache the data present in Cassandra. I Created 3 xml files : content of cassandra-config.xml
Elouafi
  • 21
  • 3
0
votes
1 answer

Apache ignite ARRAY_AGG equivalent

Is there an aggregation function for Apache Ignite similar to ARRAY_AGG? I'm trying to pass multiple values to a custom function after grouping, but I was not able to do it for Apache Ignite query ( same query in posgresql was done with ARRAY_AGG…
Razvan
  • 11
  • 2
0
votes
1 answer

what cause ignite closing incoming connection,unkuown node

in product environment, one node (172.11.11.36) log show: [..common.ignite.spi.CustomTcpDiscoverySpi] Finished serving remote node connection [rmtAddr=/172.11.11.49:53137,…
puddor
  • 1
  • 1