Redis的五大数据类型(简单使用)

  • redis是基于内存的,内存的读写速度非常快 ;
  • redis是单线程的,省去了很多上下文切换线程的时间;
  • *redis因为是基于内存的 不涉及io操作 所以单线程效率是最高的

回归正题

五大数据类型(狂神的redis笔记中的话):

  • Redis是一个开源(BSD许可)
  • 内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。
  • 它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。
  • 内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,同时通过Redis Sentinel提供高可用,通过Redis Cluster提供自动分区
  • *Redis中的数据都是键值对的存储方式 key-value 然后通过进行对Redis-key的操作,来完成对数据库中数据的操作。

1:String(字符串类型):

Redis的五大数据类型(简单使用)

方法实现:

2:List(列表):

  • *方法以l开头

Redis的五大数据类型(简单使用)

下面是实现过程:

3:Set(集合):

  • *常用方法:以s开头:

4:Hash(哈希):

  • hash和之前的区别就是 之前是key value的 然后现在是key map(key value)
  • *方法以h开头

Redis的五大数据类型(简单使用)

方法实现:

5:Zset(有序集合):

  • 每个元素都会关联一个double类型的分数(score)。
  • redis正是通过分数来为集合中的成员进行从小到大的排序。
  • score相同:按字典顺序排序
  • 有序集合的score可以相同但成员不能相同
  • *方法以z开头

Redis的五大数据类型(简单使用)

方法实现:

今天心情阴沉 还有redis的三大特殊类型明天更!!!

Original: https://www.cnblogs.com/yunjie0930/p/14602872.html
Author: 小杰i
Title: Redis的五大数据类型(简单使用)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/576410/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Node安装与卸载命令汇总

    nvm(MAC管理node版本) 安装最新稳定版node: nvm install stable 安装指定版本: nvm install <version></v…

    数据库 2023年6月9日
    069
  • 实用技术博客收集

    作者:sczyh30java全栈知识体系microsoft cloud design pattern Original: https://www.cnblogs.com/rache…

    数据库 2023年6月11日
    0116
  • 使用MobaXterm发布服务器项目文件

    注:笔记旨在记录 一、使用MobaXterm登录服务器 二、后端发布 三、前端发布 一、使用MobaXterm登录服务器 打开MobaXterm,点击左上角Session->…

    数据库 2023年6月16日
    0115
  • 【MySQL异常】ExecutorException: Error getting generated key or setting result to parameter object

    报错信息:Error getting generated key or setting result to parameter object. Cause: org.apache….

    数据库 2023年6月6日
    055
  • 五分钟搞懂POM设计模式

    大家好,我是测试蔡坨坨。 今天,我们来聊聊Web UI自动化测试中的POM设计模式。 前期,我们学会了使用Python+Selenium编写Web UI自动化测试线性脚本 线性脚本…

    数据库 2023年6月11日
    0116
  • MySQL优化之索引解析

    索引的本质 MySQL索引或者说其他关系型数据库的索引的本质就只有一句话, 以空间换时间。 索引的作用 索引关系型数据库为了 加速对表中行数据检索的( 磁盘存储的) 数据结构 索引…

    数据库 2023年5月24日
    095
  • 【StoneDB】从库如何规避不支持的DML和DDL

    (以下情况仅针对StoneDB 1.0版本不支持的部分DML和DDL操作,StoneDB 2.0及以上版本将无需此类操作)在主从复制中,主库的任何更新都将同步到从库。如果从库不想重…

    数据库 2023年5月24日
    094
  • linux根目录无法查看文件执行ls卡死无反应执行df -h 也同样没反应的处理方法

    问题现象: 1、执行 df -h 卡死没反应,执行 df -hl&#xA0;可以正常显示; 2、执行 &#xA0;ll /&#xA0;或 ls /&…

    数据库 2023年6月11日
    093
  • jdbc-实现用户登录业务(解决sql注入问题)

    package com.cqust; import java.sql.*;import java.util.HashMap;import java.util.Map;import …

    数据库 2023年5月24日
    070
  • CPU 是如何与内存交互的

    这篇文章主要整理了一下计算机中的内存结构,以及 CPU 是如何读写内存中的数据的,如何维护 CPU 缓存中的数据一致性。什么是虚拟内存,以及它存在的必要性。如有不对请多多指教。 概…

    数据库 2023年6月14日
    096
  • 有趣的BUG之Stack Overflow

    今天遇到一个很有意思的bug,当程序开发完成后打包到服务器运行,总是会出现栈溢出异常,经过排查发现,问题出现在一个接口上,但这个接口逻辑并不复杂,除了几局逻辑代码外和打印语句之外也…

    数据库 2023年6月6日
    090
  • 多商户商城系统功能拆解21讲-平台端分销订单

    多商户商城系统,也称为B2B2C(BBC)平台电商模式多商家商城系统。可以快速帮助企业搭建类似拼多多/京东/天猫/淘宝的综合商城。 多商户商城系统支持商家入驻加盟,同时满足平台自营…

    数据库 2023年6月14日
    0108
  • IDEA插件和个性化配置推荐

    插件推荐 我自己现在使用的一些插件和一些自己感觉比较舒服配置分析给大家 idea如何安装插件: 如果打开设置没有看到,直接搜索plugins 然后在这里搜索即可 CodeGlanc…

    数据库 2023年6月16日
    098
  • 事务

    事务 *事务的简介 事务是一组操作的合集,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体,一起向系统提交或撤销操作请求,这些操作只有同时成功、同时失败; 事务的操作 查…

    数据库 2023年6月16日
    096
  • 微信小程序笔记

    微信小程序笔记 文件构成 全局文件 app.json 小程序全局配置文件,必要,自动生成 app.js 小程序入口JS文件,一般只需申明全局变量、处理生命周期以及版本升级即可,必要…

    数据库 2023年6月11日
    0128
  • [编程一生]历史文章分类汇总

    2021年过去了,总结一下我的239篇原创。方便大家利用自带的搜索功能当智能机器人来用。 面试类 方法论 架构类 网络通信与 操作系统原理 稳定性建设 Java 中间件 程序人生 …

    数据库 2023年6月6日
    0100
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球