Если данные быстро обновляются, то не хочется ставить маленький TTL, и постоянно лезть в боевую базу при чтении из игнайта. Тогда можно в игнайте параллельно на лету обновлять данные
А в Спарк ты один раз поднял данные с диска — и периодически обновляешь с задержкой полностью. Может, есть ещё способы заставить данные в спарке быстро обновляться?
Есть веб-форма, куда нужно подтягивать клиентские данные при ее открытии. Данные лежат в базе. Нужно складывать их в кэш, и читать оттуда по возможности при последующих запросах