Not all applications can store data out of the box. For instance some ways of PHP have embedded caches, some others don't have cache by default and you would need to install cache software (for instance apcu).
Also, redis has many different types of data. For instance coding something similar to its "hash" data type is not trivial.