当前位置: 首页 > news >正文

了解redis

1.什么是redis?

redis是一款高性能的NOSQL系列的非关系型数据库

想了解非关系型数据库概念前往上期(NoSQL = Not Only SQL),意即“不仅仅是SQL”-CSDN博客

Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库,且Redis通过提供多种键值数据类型来适应不同场景下的存储需求。

目前为止Redis支持的键值数据类型如下:

1) 字符串类型 string

     2) 哈希类型 hash

          3) 列表类型 list

              4) 集合类型 set

                   5) 有序集合类型 sortedset

2.redis的应用场景

• 缓存(数据查询、短连接、新闻内容、商品内容等等) ​

• 聊天室的在线好友列表

​ • 任务队列。(秒杀、抢购、12306等等)

​ • 网站访问统计 ​

 • 数据过期处理(可以精确到毫秒

3.redis的数据结构

* redis存储的是:key,value格式的数据,其中**key都是字符串**,value有5种不同的数据结构
    * value的数据结构:
        1) 字符串类型 string
        2) 哈希类型 hash : map格式  
        3) 列表类型 list : linkedlist格式。支持重复元素
        4) 集合类型 set  : 不允许重复元素
        5) 有序集合类型 sortedset:不允许重复元素,且元素有顺序

4.通过Jedis连接redis

通过IDEA 创建一个Maven的项目

把jedis的jar包导入

1.进入Maven Repository如下地址:

Maven Repository: redis.clients » jedis » 2.9.0 (mvnrepository.com)

2.搜索jedis

3.点击Jedis

4.有很多不同的版本,选着一个使用人数多的就可以

5.点击下面的框,他就会自动全选直接复制就可以

6.把刚刚复制的东西粘贴到建好的Maven文件中pop文件里就完成了。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • YOLOv5和LPRNet的车牌识别系统
  • Java二十三种设计模式-单例模式(1/23)
  • mysql不初始化升级
  • ArcGIS识别不GDB文件地理数据库显示为空?
  • Java异常体系、UncaughtExceptionHandler、Spring MVC统一异常处理、Spring Boot统一异常处理
  • Django前后端打通
  • 基于机器学习的锂离子电池容量估计(MATLAB R2021B)
  • 深度学习基础:Numpy 数组包
  • ps导入图片的方式
  • javascript this
  • windows10开启防火墙,增加入站规则后不生效,还是不能访问后端程序
  • 视觉/AIGC面经->多模态
  • Open3D点云算法与点云深度学习案例汇总(长期更新)
  • 相机-雷达联合标定direct_visual_lidar_calibration开源算法编译踩坑记录
  • Memcached内存碎片清理术:优化缓存性能的策略
  • __proto__ 和 prototype的关系
  • 【跃迁之路】【519天】程序员高效学习方法论探索系列(实验阶段276-2018.07.09)...
  • 11111111
  • CSS选择器——伪元素选择器之处理父元素高度及外边距溢出
  • css属性的继承、初识值、计算值、当前值、应用值
  • gcc介绍及安装
  • Git初体验
  • HTTP传输编码增加了传输量,只为解决这一个问题 | 实用 HTTP
  • k8s如何管理Pod
  • Laravel深入学习6 - 应用体系结构:解耦事件处理器
  • Python进阶细节
  • Python中eval与exec的使用及区别
  • text-decoration与color属性
  • Vue组件定义
  • 简单数学运算程序(不定期更新)
  • 数据仓库的几种建模方法
  • 腾讯优测优分享 | Android碎片化问题小结——关于闪光灯的那些事儿
  • 微服务入门【系列视频课程】
  • 一个SAP顾问在美国的这些年
  • 因为阿里,他们成了“杭漂”
  • HanLP分词命名实体提取详解
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • MyCAT水平分库
  • 摩拜创始人胡玮炜也彻底离开了,共享单车行业还有未来吗? ...
  • 整理一些计算机基础知识!
  • 正则表达式-基础知识Review
  • 支付宝花15年解决的这个问题,顶得上做出十个支付宝 ...
  • #Datawhale AI夏令营第4期#AIGC方向 文生图 Task2
  • #LLM入门|Prompt#3.3_存储_Memory
  • #数学建模# 线性规划问题的Matlab求解
  • (007)XHTML文档之标题——h1~h6
  • (2021|NIPS,扩散,无条件分数估计,条件分数估计)无分类器引导扩散
  • (4)事件处理——(7)简单事件(Simple events)
  • (51单片机)第五章-A/D和D/A工作原理-A/D
  • (9)STL算法之逆转旋转
  • (C++)栈的链式存储结构(出栈、入栈、判空、遍历、销毁)(数据结构与算法)
  • (二) 初入MySQL 【数据库管理】
  • (二)Eureka服务搭建,服务注册,服务发现
  • (免费领源码)Python#MySQL图书馆管理系统071718-计算机毕业设计项目选题推荐
  • (一)为什么要选择C++