431 questions
0 votes
0 answers
50 views
How to delay initialization of SQL-based configuration in ASP.NET Core startup without using BuildServiceProvider?
I am using an ASP.NET Core 9.0 Web API with C#. My application setup uses L1 Cache using FusionAPI and L2 is Garnet Server for distributed layer of cache. The following code snippet is from my Startup....
0 votes
0 answers
275 views
How to use distributed memory cache and distributed SQL Server cache together?
I have successfully implemented a distributed cache using SQL Server by setting it up as follows: services.AddDistributedSqlServerCache(options => { options.ConnectionString = Configuration....
0 votes
0 answers
19 views
.NET app swaps dataproteciton keys during runtime invalidating authentication and antiforgery tokens
We have a .NET 9 apps runing in loadbalanced environment in docker images and kubernetes. We are using distributed cache to share users authentication, sessions, data protection keys etc. between the ...
3 votes
1 answer
137 views
Ignite marshalling of Java Record Typed keys
I was trying to use a Java Record Typed key for an Apache Ignite Cache & got the below error. Anyone else tried using record types & seen this? Does this mean custom handling of marshalling is ...
0 votes
1 answer
169 views
Why does the session id not match redis key?
I am using redis as my session store in net core. This is a standard setup as per most articles. services.AddStackExchangeRedisCache(options => { options.Configuration = ...
3 votes
1 answer
2k views
Issue with JDBC_PING after I updated keycloak version from 19 to 25
I'm using JDBC-PING discovery for distributed caching in my Keycloak container in AWS ECS. Recently I have updated the Keycloak version from 19 to 25. All the things are working perfectly, except for ...
4 votes
2 answers
3k views
Is GARNET really a drop-in replacement for REDIS?
I am experimenting with ASPIRE and GARNET, the latter replacing REDIS. According to the documentation: Thus, one can use Garnet with unmodified Redis clients available in most programming languages, ...
0 votes
1 answer
95 views
OOM for query execution
We are running into OOM when we run large number of SQL queries. We are using Apache Ignite 2.15. Pretty standard query code like below, SqlFieldsQuery sqlQuery = new SqlFieldsQuery(query); if (args !=...
1 vote
0 answers
99 views
What is the difference b/w read-through cache and write around cache
Referred below documents but couldn't get the difference - https://codeahoy.com/2017/08/11/caching-strategies-and-how-to-choose-the-right-one/#:~:text=In%20Write%2DBack%2C%20the%20data,called%20write%...
1 vote
1 answer
325 views
In ASP.NET Core 8, setting DefaultSlidingExpiration inside AddDistributedSqlServerCache does not work. Default 1200s still used
When setting DefaultSlidingExpiration inside AddDistributedSqlServerCache, the override is not respected. builder.Services.AddDistributedSqlServerCache(options => { options....
0 votes
1 answer
125 views
Apache Ignite Cache Item level expiration
I have an Apache ignite cache that has key as String and value as Set of Boolean and a expiration timestamp. I need to remove the cache item from cache based on this expiration timestamp. How to ...
0 votes
1 answer
222 views
SQL connection throws error when adding DistributedSession, SessionMiddleware
Application Info - c# .net8 Dapper Use Case - Trying to use MSAL with distributed caching as sql Application works fine locally but when deployed to Kubernetes it throw below error - at Microsoft.Data....
1 vote
0 answers
103 views
Is it possible to have different passwords for each endpoint in StackExchange.Redis
I am trying to setup endpoints for master and slave. As per the Basics documentation https://stackexchange.github.io/StackExchange.Redis/Configuration.html you can connect to multiple Redis servers, ...
0 votes
1 answer
44 views
Apache Ignite Ack Back
I am exploring Apache Ignite with Spring Boot, and I have a requirement to ensure data is restored into in-memory even after server reboots, and I need acknowledgements for data insertion. Is there an ...
0 votes
1 answer
294 views
Jgroups nodes failed to add unique value to custom column of JGROUPSPING table
Hope you all are doing well. We are using Infinispan distributed caching using jgroups. The JDBC_PING protocol is used for registering and synchronizing nodes. We are adding one custom column (...