According to everything that I've read, hooking up Cassandra with Ignite
should allow for doing a lazy load of the Cache using the Cache.get(key)
without using "loadCache" beforehand.  However, using Ignite v2.1, I'm not
seeing that occur.  If I use "loadCache", then my "get" returns values
appropriately, but if I don't pre-load the Cache, I just get null values as
my result.  It's really difficult to understand what's going on behind the
scenes to see if I've configured something incorrectly (don't think so) or
why it wouldn't go to Cassandra directly if there's a Cache-miss.  I'm
including my code & config below.


OUTPUT

Output From Not Preloading the Cache:


Output From Preloading the Cache:



CODE

cassandra-ignite.xml


persistence-settings.xml


persistence-settings.full.xml (Tried in case I needed to fully define in the
xml)


connection-settings.xml


TestResponseKey


TestResponse


Spring Config


Application



DATA

Table Info


Inserts





--
Sent from: http://apache-ignite-users.70518.x6.nabble.com/

Reply via email to