PHP redis缓存的使用以及效果对比
作为一个正式工作PHP一年多时间的程序猿很遗憾在最近一段时间才正式的用上缓存这种东西,平常之前对缓存的概念总是模糊的,知道有这么种可以加快数据获取的途径但实际上仅仅只是了解,在没有接触大项目的工作经历上在小项目中往往总是SQL查询语句一条路走到黑的我今天在这分享出缓存使用的前后差距
环境情况:centos7,php,laravel,redis
redis缓存配置位于laravel项目目录/config/database.php中
'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),