redis是一种nosql数据库,not only sql。

redis与mysql的比较:

  • mysql是关系型数据库管理系统,RDB,存数据是非常可靠的,受限制非常多,但是很安全
  • redis是一种高速缓存,能不持久化,就不持久化,要的是效率,通常持久化的话,在mysql里面也是有一份的,不用担心。

redis是以(key,value)方式存储的双列集合。

redis的存储类型多样性说的value,多样多样的value。memcache的存储类型单一(String)不满足需求。

支持五种类型:String(存session),hash(存对象的),List(有序的列表),Set(集合),SorttedSet(有序的集合)

还有功能就是:1发布订阅--------,2持久化----------

String类型的两个重要特性:1过期特性,2 setnx 唯一特性

1,expire key second

2, setnx key value

实际操作步骤:

第一步启动redis服务端,然后启动redis服务端

然后在客户端使用,完毕

setnx的作用是当分布式锁的作用,当两个tomcat同时准备要操作资源,这时候去redis里面用setnx建立一个key,谁先建立到key,谁先操作,如图

转载于:https://www.cnblogs.com/fuckingPangzi/p/9870174.html

redis的学习使用,第一章相关推荐

  1. 乐行学院Redis5学习教程 第一章redis5的安装

    乐行学院Redis5学习教程 第一章redis5的安装 1.安装虚拟机 2.centeros下载 3.vmware安装centeros 4.vmware安装centeros设置IP 5.安装redis ...

  2. 《Go语言圣经》学习笔记 第一章 Go语言入门

    Go语言圣经学习笔记 第一章 Go语言入门 目录 Hello, World 命令行参数 查找重复的行 GIF动画 获取URL 并发获取多个URL Web服务 本章要点 注:学习<Go语言圣经&g ...

  3. 王道考研计算机网络学习心得——第一章-计算机网络体系结构

    ​ 前言   本文主要是我学习计网的心得,用王道考研的原因主要是因为,又有老师教又有直接的资料书,个人觉得方便一点,不用到处找网课,也不用想到底看哪本书好,等这一轮学完了再看别的书,想必也能得心应手一 ...

  4. 《SysML精粹》学习记录--第一章

    <SysML精粹>学习记录 第一章:基于模型的系统工程(MBSE)概览 MBSE简单介绍 MBSE的三大支柱 小结 第一章:基于模型的系统工程(MBSE)概览 MBSE简单介绍   基于模 ...

  5. 《Python深度学习》第一章笔记

    <Python深度学习>第一章笔记 1.1人工智能.机器学习.深度学习 人工智能 机器学习 深度学习 深度学习的工作原理 1.2深度学习之前:机器学习简史 概率建模 早期神经网络 核方法 ...

  6. 乐行学院RabbitMQ学习教程 第一章 RabbitMQ介绍(可供技术选型时使用)

    乐行学院RabbitMQ学习教程 第一章 RabbitMQ介绍 RabbitMQ介绍 1.RabbitMQ技术简介 2.RabbitMQ其他扩展插件 2.1监控工具rabbitmq-managemen ...

  7. 编译原理(龙书)学习笔记 第一章

    编译原理(龙书)学习笔记 第一章 1.1语言处理器 解释器(interpreter) : 编译器(compiler): 一个语言处理系统 练习 1.1.1:编译器和解释器之间的区别 1.1.2:相对优 ...

  8. 小吴的《机器学习 周志华》学习笔记 第一章 绪论

    小吴的<机器学习 周志华>学习笔记 第一章 绪论 近一年时间接触到不少机器学习的知识,虽然断断续续学了一些,总感觉还没有入门(只学会了疯狂调包).因此,最近开始系统学习Machine Le ...

  9. 计算机网络学习笔记---第一章

    计算机网络学习笔记 第一章 文章目录 计算机网络学习笔记 第一章 前言 一.计算机网络的概念 (一)计算机网络的功能 1.数据通信(连通性) 2.资源共享(硬件 软件 数据) 3.分布式处理 (Had ...

  10. 机器人导论(第四版)学习笔记——第一章

    机器人学导论(第四版)学习笔记--第一章 1. 概述 1.1 背景 1.2 操作臂力学和控制 1.3 符号 1. 概述 1.1 背景 工业自动化的发展带来了工业机器人的高速发展.本书聚焦机械臂的力学和 ...

最新文章

  1. XPath 使用那些事
  2. Spring Boot (一)Spring Boot 概述
  3. 程序员应该了解的几个接单平台,私活,码农!
  4. YBTOJ 特殊数列(哈希表)
  5. 工业级光纤收发器的单多模光纤?单多光模块及其用法?
  6. [C#学习] DataAdapter.Fill()分页
  7. 信息学奥赛一本通 1245:不重复地输出数 | OpenJudge NOI 1.11 08:不重复地输出数
  8. Windows Server 2008 优化
  9. linux微软雅黑字体库_Ubuntu 安装 Wine 4.4 并设置微软雅黑字体解决中文乱码
  10. python把英语句子成分字母_英语句子成分分析报告(最完整版)
  11. 新手入门吉他买什么好?十年吉他老司机教你如何远离烧火棍,附上靠谱吉他品牌推荐!
  12. C++实现通讯录管理系统
  13. 利用Python取出excel数据并生成统计图
  14. laravel从入门到精通之 php excel设置单元格边框只显示竖条
  15. word中表格剩最后一行,一旦超过两行自动跳到下一页
  16. 国外免费公共DNS解析服务器
  17. 男士最佳衣着选择搭配
  18. 用Powershell命令批量获取域客户端某个补丁是否安装
  19. 文盘Rust——领域交互模式如何实现
  20. 软件推广样例:爱情银行APP日流超50w原因分析

热门文章

  1. 小姐姐教我的 sklearn 逻辑回归
  2. 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言—— 1052:计算邮资
  3. ZYAR20A 亚克力2驱 蓝牙 298寻迹避障机器人 ——材料清单
  4. python中count()函数的用法
  5. 【ARM】Tiny4412裸板编程之异常
  6. 2011年全国软件大赛模拟题及参考答案(Java高职组)
  7. c++五子棋_Java五子棋实现
  8. mybatis源码刨析总结
  9. java做 excel文件的 导入导出 (SSM+layer)
  10. 《深入解析 MAC OS X iOS 操作系统》PDF 带书签