admin 管理员组文章数量: 1184232
2024年4月13日发(作者:为什么office登录慢)
Redis基础知识
一、对比Nosql与sql
Sql:关系型数据库
结构化(Structured)->字段有约束,约定好结构就好了,表
变了业务也可能变。
关联的->如用户表、商品表、订单表。
查询:查询语法。(格式与语法固定)。
事务:原子性、一致性等事务。(ACID)
存储: 磁盘。(存储在本机,数据量大只能提升电脑性能)
扩展性: 垂直。
使用场景:数据结构固定;相关业务对数据安全性、一致性
要求较高。
Nosql:非关系型数据库
非结构 -> 有键值对形式,有文档形式(字段没有约束)。
非关联->可以将用户表、商品表、订单表存在json中,缺点
就是重复。
没有规定查询语句(get user:1)。
事务:无法全部满足ACID事务。(BASE)
存储:内存。
扩展性:水平。
使用场景:数据结构不固定;对一致性、安全性要求高;对
性能要求。
二、认识redis
特征:
键值型:value支持多重不同数据结构,功能丰富。
单线程:每个命令具备原子性。(6.0对网络请求是多线程,核
心是单线程)
低延迟,速度快(基于内存、IO多路复用,良好的编码)。
支持数据持久化。(定期将数据存在内存中,以防止断点,丢失
数据)
支持主从集群、分片集群。(从节点可以备份主节点防止一个节
点坏了可以从另外一个节点中获取)(分片是将1T内存存在多个机
器中)
支持多语言客户端
三、安装Redis
官网下载地址:
打开redis:启动
默认开启端口号:6379
Wins启动cli: -h 127.0.0.1 -p 6379
四、Redis命令行客户端
redis-cli [options] [commonds]
如:
-h 127.0.0.1 指定要链接的redis节点的ip地址,默认是127.0.0.1
版权声明:本文标题:java操作redis基础知识 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1713021379a617587.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论