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

Redis

一.认识NoSQL

1.SQL 关系型数据库 

  • 结构化: 定义主键,无符号型数据等
  • 关联的:结构化表和表之间的关系通过外键进行关联,节省存储空间
  • SQL查询:语法固定
    SELECT id,name,age FROM tb_user WHERE id=1
  • ACID

2.NoSQL 非关系型数据库

  • Redis
get user:1
  • MongoDB
db.users.find({_id:1})

3.总结

 

二、认识redis

Redis全称Remote Dictionary Server,远程词典服务器,是一个基于内存的键值型NoSQL数据库,基于c语言编写的

1.特征

  • 键值型,value支持多种不同的数据结构,功能丰富
  • 单线程,每个命令具备原子性,核心命令执行(redis6.0多线程?仅仅对于网络请求处理方面)
  • 低延迟速度快(基于内存,IO多路复用,良好的编码)
  • 支持数据持久化(考虑到断电情况内存消失,定期的将数据从内存存储到磁盘)
  • 支持主从集群,分片集群
  • 支持多语言客户端
http://www.lryc.cn/news/2139.html

相关文章:

  • Elasticsearch5.5.1 自定义评分插件开发
  • 4.4 序列化与反序列化
  • 647. 回文子串 516. 最长回文子序列
  • 实用小妙招
  • 别让猴子跳回背上
  • 数据结构 | 线性表
  • Deepwalk深度游走算法
  • 微服务项目【服务调用分布式session共享】
  • 神经网络的万能逼近定理
  • 【信息系统项目管理师】项目管理过程的三万字大论文
  • 【C++】C++11 ~ 包装器解析
  • SpringBoot整合(三)SpringBoot发送邮件
  • 【docker知识】联合文件系统(unionFS)原理
  • 使用Lame库实现wav、pcm转mp3
  • c++11 标准模板(STL)(std::multimap)(三)
  • 【报复性赚钱】2023年5大风口行业
  • 单目相机、双目相机和RGB-D相机学习笔记(一些视频和博文网址)
  • word和wps添加mathtype选项卡
  • 获取成员userID
  • DOM编程-显示网页时钟
  • 浅谈保护数据的加密策略
  • Java中String,StringBuffer和StringBuilder
  • 华为认证常见技术问答整理:什么是Datacom认证?
  • Read book Netty in action (Chapter II) (Netty Introduction)
  • python--route
  • java面试中被问到项目中的难点,怎么回答
  • 【速通版】吴恩达机器学习笔记Part1
  • 面试(九)小米C++开发一面 21.11.02
  • 儿童书写台灯哪个牌子比较好?2023儿童护眼台灯分享
  • 市场调研计划书如何写?