Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

engrlaravel's avatar

Using Cache in laravel

I am using laravel 5.8. I know laravel support memcached & redis. If i go for Redis, what should i do? Do i need to buy something for my hosting??

How to get these values?

'redis' => [

'client' => 'predis',

'default' => [
    'host' => env('REDIS_HOST', '127.0.0.1'),
    'password' => env('REDIS_PASSWORD', null),
    'port' => env('REDIS_PORT', 6379),
    'database' => env('REDIS_DB', 0),
],

'cache' => [
    'host' => env('REDIS_HOST', '127.0.0.1'),
    'password' => env('REDIS_PASSWORD', null),
    'port' => env('REDIS_PORT', 6379),
    'database' => env('REDIS_CACHE_DB', 1),
],

],

I am new to it. Can anyone explain step by step what should i do?

I have doubt i should buy/configure on my hosting as well? do i need to buy server for it?

0 likes
5 replies
engrlaravel's avatar

@sti3bas : Once Redis is installed, what extra changes/configurations do i need on laravel & DB side?

Also for Memcached, do i need to install on server?

engrlaravel's avatar

@sti3bas : thank you for your reply.

I can see this on documentation "Predis has been abandoned by the package's original author and may be removed from Laravel in a future release."

So what alternative we should use?

What about mencached? how that can be configured on server?

Please or to participate in this conversation.