Sorry, i starting to work with Apache Ignite and my question is, it is possible to work with images (stream) in Ignite cache, i mean if would that be a best practice?
I hope you can help me solve this doubt.
While the question might be too broad or potentially too opinion-based for SO, there are some general pointers to give.
You can certainly store images as byte arrays in Ignite. Ignite won't know these are images - for the storage, it's just some binary data.
Ignite is best equipped for small-to-medium-sized records. There isn't a particular size limit but some tuning may be required when there the object size is roughly >1MB.
There aren't any special features for image processing. However, the power of Ignite is that you can deploy and run fully-featured code on the server using Compute Grid. You can deploy a 3rd party library that deals with images, and call it from a compute jobs that reads the image data from the cache without sending it over the network.