Hi Igniters, I would like to rise a question how we use the term *'cache'* in Ignite and how it corresponds to terminology in IT industry in general.
>From wikipedia: In computing <https://en.wikipedia.org/wiki/Computing>, a *cache* /kæʃ/ <https://en.wikipedia.org/wiki/Help:IPA/English> *kash* <https://en.wikipedia.org/wiki/Help:Pronunciation_respelling_key>, is a hardware or software component that stores data so that future requests for that data can be served faster; the data stored in a cache might be the result of an earlier computation or a copy of data stored elsewhere. [1] When the first version of Ignite was released, this term was correct. We positioned Ignite mostly as an intermediate storage layer between application and a database, designed to make data access faster. However, since addition of native persistence we started to call Ignite a "memory-centric database", and as far as I know, some organizations now use it as a primary data storage, without underlying database. In this case, calling our storage unit a *'cache'* causes unnecessary confusion. Thus, I suggest to rename IgniteCache in Ignite 3.0 to something that would fit both use-cases. Personally I like the term IgniteSpace. [1] https://en.wikipedia.org/wiki/Cache_(computing) -- Best regards, Ilya