PHP Redis的运用篇(一)

从开始使用数据库MySQL、Oracle、SqlServer、SQLite等,后面接触到了Redis、MongoDB等非结构数据库,最初从网络上查了很多的资料,但是大多都是理论知识,对于刚入门的我来说完全在看天书,后面去看了官网代码结合项目的开发慢慢的熟悉起来,今天我分享几个常用的操作
(一)set和get的使用,简单存储和取出操作,但是set存入数据作为缓存并且缓存数据可以进行标识查询的时候,通过键值可以进行复杂的数据存储,并且数据具有类别区分

简单使用:

<?php//Redis初始化类
if(extension_loaded('redis')) {$redis = new \Redis();$redis->connect("127.0.0.1", "6379");$redis->auth("");//Rpush//首先先选择库,不选择默认db0库,一般Redis安装默认15个db库,//有一些特殊需求,配置有几百个db,我之前项目就遇到Redis有180个db库$redis->select(6); //选择 6号库$value = array("id"  =>1,"name"=>"test","age" =>15);$json  = json_encode($value, JSON_UNESCAPED_UNICODE);$redis->set("test_key", $json);//取出数据var_dump($redis->get("test_key"));
}else{echo "没有安装Redis扩展";
}

复杂使用:重点:注意set 的key值,采用的test

PHP Redis的运用篇(一)相关推荐

  1. Redis入门第二篇【存储数据结构之string类型】

    tags: Redis title: Redis入门第二篇[存储数据结构之string类型] Redis存储的数据结构 Redis支持的数据结构有好几种: It supports data struc ...

  2. Redis【第二篇】集群搭建

    第一步:准备 1.安装包 ruby-2.4.0.tar.gz rubygems-2.6.10.tgz zlib-1.2.11.tar.gz redis-3.3.2.gem 2. 架构: 名称 IP 端 ...

  3. redis入门——服务器篇

    redis入门--服务器篇 @(Redis)[服务器, 配置文件, 发布订阅, 事务] redis入门服务器篇 redis服务器配置文件 redis服务器基本命令 redis服务器的持久化 RDB持久 ...

  4. redis入门——客户端篇

    redis入门--客户端篇 @(Redis)[redis, 入门, 客户端命令, jdeis] redis入门客户端篇 redis的客户端 redis-cli redis-desktop-manage ...

  5. redis入门——安装篇

    redis入门--安装篇 @(Redis)[redis, 入门, 安装] redis入门安装篇 Redis基本介绍 redis的安装 windows版 mac版 linux版 redis的启动以lin ...

  6. Redis入门第一篇【介绍、安装】

    tags: Redis title: Redis入门第一篇[介绍.安装] 为什么要用Redis 我对Redis的简单理解:Redis相信学JavaEE的同学都听过这个名词,它是一个缓存数据库. Red ...

  7. 黑马Redis笔记高级篇 | 多级缓存

    黑马Redis笔记高级篇 | 多级缓存(黑马教程云服务器踩坑记录) 1.JVM进程缓存(tomcat服务内部) 1.1 导入商品案例 1.2 初识Caffeine 1.3 实现进程缓存 2.Lua语法 ...

  8. Redis基本操作进阶篇学习--排序

    Redis基本操作进阶篇学习--排序 有序集合 SORT命令 常用参数介绍 针对数字元素进行排序 针对非数字元素排序 按范围获取排序结果 基于参考键进行排序 保存排序结果 注意事项 有序集合 Redi ...

  9. Redis 面霸篇:高频问题横扫核心知识点

    「码哥字节」从高频面试问题跟大家一起横扫 Redis 核心知识点,从根本上理解 Redis ,不做八股文的工具人,做扭转乾坤的大神. 码哥到如今已经写了 9 篇 Redis 连载,后台有小伙伴也让我写 ...

最新文章

  1. 黑科技:绕过眼睛植入幻觉,科学家成功在盲人脑海中呈现指定图像!
  2. 测量几种不同颜色的LED的V-A 曲线,以及它们作为STM32的P2(Boot1)下拉电阻
  3. UGUI内核大探究(一)EventSystem
  4. 不同网段互PING,对不?
  5. 【ESSD技术解读】 云原生时代,阿里云块存储 ESSD 快照服务如何被企业级数据保护所集成?
  6. 牛客NOIP2021提高组OI赛前模拟赛第一场T3——与巨(数学)
  7. java final修饰属性_Java final关键字用来修饰类、方法、属性
  8. 理解Asp.Net自定义控件的生命周期
  9. 如何识别媒体偏见_面部识别软件:宝贵资产,还是社会偏见的体现?
  10. Java快逸报表展现demo_快逸报表展示图片—来自本地/网络的图片
  11. 高中数学解析几何求轨迹常用的六种解题方法(实用干货)
  12. 跳出坑爹的 Runtime Library 坑
  13. tomcat9 性能调优
  14. inssider序列号_inSSIDer v4.2.1.109完美注册版
  15. 计算机三级路由器配置例题,计算机三级网络技术(7):路由器配置及使用(上)...
  16. wordpress插件Imagepaste的命名规则修改(一款 直接复制粘贴图片自动上传的编辑器增强插件)
  17. Zlib的安装与测试
  18. java 模拟火车站售票系统_模拟售票系统java编程
  19. 工作4年从美团、360、陌陌、百度、阿里、京东面试回来感想
  20. 浅谈对程序员的认识_浅谈关于程序员的本质

热门文章

  1. python+机器学习方法进行情感分析
  2. marked生成Markdown导致代码块错位的BUG解决
  3. 【缓存】@Caching和@CacheConfig
  4. 服务器集群及其优缺点!
  5. 2014 hack.lu oreo house of sprit
  6. 微信公众号运营两大痛点
  7. c语言设计温控系统,基于单片机的智能温控系统的设计与实现
  8. 51单片机之串口波特率配置
  9. 邮箱发来的电子发票链接打不开怎么办?显示过期了如何解决?
  10. percona-toolkit的安装及简介