2019独角兽企业重金招聘Python工程师标准>>>

首先安装redis,并在php环境中开启php_redis扩展。

下面不多说了,直接上代码

<?php
$redis = new redis();
$redis->connect('127.0.0.1', 6379);
$blog = $redis->get('redisrow');
//如果$blog数组为空,则去数据库中查询,并加入到redis中
if(empty($blog)){  echo "mysql";  // Connect mysql server  $mysql = new PDO("mysql:host=localhost;dbname=blog","root","",array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));   $rs = $mysql -> query("select * from tbl_post");  //$row = $rs -> fetch();  $i=0;  while($row = $rs -> fetch()){  $rows[$i]['title']=$row['title'];  $rows[$i]['content']=$row['content'];  $i=$i+1;  }  print_r($rows);  $redisrow = json_encode($rows);  $redis->setex('redisrow','100',$redisrow);
}else{  $redisblog = json_decode($blog);  echo "redis";  print_r($redisblog);
}
?>   

转载于:https://my.oschina.net/meng527/blog/1820699

php查询mysql并缓存到redis相关推荐

  1. mysql查询缓存到redis_php查询mysql并缓存到redis

    首先安装redis,并在php环境中开启php_redis扩展. 下面不多说了,直接上代码 $redis = new redis(); $redis->connect('127.0.0.1', ...

  2. SpringBoot中通过自定义缓存注解(AOP切面拦截)实现数据库数据缓存到Redis

    场景 若依前后端分离版本地搭建开发环境并运行项目的教程: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/108465662 基于上 ...

  3. 使用SpringTask定时获取传感器设备信息并缓存到Redis

    1)整合:略.因为在Spring-context包中已经整合过了 2)使用:写一个方法,然后加上规则,他就会被定时执行 /*** 项目启动后从数据库将各设备的信息和阈值查询出来放入redis* 五分钟 ...

  4. 万年历,可以查 曰、月、年,缓存到redis,直接抓取使用,

    代码部分记录,提供阅读并使用,仅供参考 效果图 import com.github.pagehelper.PageInfo; import com.paascloud.PublicUtil; impo ...

  5. Serverless,实现 IoT 设备运行状态缓存到Redis方案

    今天,我们给大家带来基于云产品组合的方案,无需编写应用程序代码,实时缓存IoT设备上报的当前运行状态,供业务系统查询的技术方案. 技术原理 借助物联网平台提供的规则引擎模块,我们可以轻松的把设备上报的 ...

  6. Redis使用场景一,查询出的数据保存到Redis中,下次查询的时候直接从Redis中拿到数据。不用和数据库进行交互。...

    maven使用: <!--redis jar包--><dependency><groupId>redis.clients</groupId><ar ...

  7. SparkSql-redis:将查询到的结果保存到redis中

    2020.12.08号作业题 1.启动redis redis-server /usr/local/redis/redis.conf 2.写代码 问题1.计算出总的成交量总额(结果保存到redis中) ...

  8. MySQL数据同步到 Redis 缓存的几种方法

    1 Mysql查完数据,再同步写入到Redis中 缺点1:会对接口造成延迟,因为同步写入redis本身就有延迟,并且还要做重试,如果redis写入失败,还需要重试,那就更费时间了. 缺点2:不解耦,如 ...

  9. redis和mysql的衔接操作(redis加速mysql)

    redis和mysql的衔接 1. 配置架构 1.1 配置mysql和redis连接 1.2 配置mysql数据库 1.3 安装redis数据库 1.4 测试 2. redis和mysql的实时同步 ...

最新文章

  1. ftp服务器版本信息可被获取,ftp服务器版本信息可被获取
  2. 来来来,你可能没见过这么全的实战吧
  3. windows php exec()不生效问题
  4. python输入程序_python程序的输入输出(acm的几个小程序)
  5. django安装_技术大牛详解:Django框架之环境安装
  6. qt怎么可以随意设置自己想要的表格_【Qt开发】QTableWidget的详细设置
  7. Android 系统(210)----Android的.so文件你需要知道那些知识
  8. C++ 杂七杂八的东西
  9. Linux 和 Win10 上实现端口映射
  10. 守望先锋代码_使用守望台自动刷新SQL Server容器
  11. BugkuCTF(old)----流量分析题目Writeup
  12. GNSS精密轨道产品sp3与精密钟差产品clk批量下载(Linux Shell)
  13. 河大计算机学院足球队,“河大杯”我院足球队两连胜提前晋级淘汰赛
  14. pc_win10_x64安装ncnn,并使用vulkan
  15. 关闭vscode中的源代码管理
  16. 飞机打扭来扭去的靶子
  17. 突破限制,这类网站的仅在线视频也能轻松能下载了!
  18. ubuntu解决微信无法输入中文
  19. 【数据结构】递归斐波那契数列的时间复杂度、空间复杂度
  20. 同样是码农,收入差距怎么这么大呢?

热门文章

  1. MapGuide应用开发系列(四)---- 如何运行第一个.net实例代码
  2. Docker多台宿主机间的容器互联-centos7
  3. AOC的显示器真的很烂
  4. c语言tcp硬时事通讯程序代码,使用C语言编写基于TCP协议的Socket通讯程序实例分享...
  5. 高德sdk定位当前位置_单次定位-获取位置-开发指南-iOS 定位SDK | 高德地图API
  6. python 配置文件编码问题
  7. 启动一个java项目http状态 500 - 内部服务器错误_Java web服务器假死分析
  8. python循环生成二维数组_嵌套循环二维数组的计算与构造 - python
  9. 高响应比优先算法代码_以梦为码丨让每一行代码都充满温情
  10. 自定义拍照时 拍照界面_男子海边拍照时发现“金光闪闪”,走近查看后一夜暴富|戒指|沙土|包装膜...