Redis基础篇-002 初识Redis
2023-12-20 16:15:26
1、认识NoSQL
1.1 概念
NoSQL是一个非关系型数据库。
常见的NoSQL有:Redis、MongoDB
1.2?NoSQL与SQL的区别
类别 | SQL | NoSQL |
数据结构 | 结构化 | 非结构化 |
数据关联 | 关联 | 非关联 |
查询方式 | SQL | 非SQL |
事务特性 | ACID | BASE |
存储方式 | 磁盘 | 内存 |
扩展性 | 垂直 | 水平 |
使用场景 | 1)数据结构固定 2)相关业务对数据安全性、一致性要求较高 | 1)数据结构不固定 2)对一致性、安全性要求不高 3)对性能要求 |
2、认识Redis
2.1 概念
????????Redis诞生于2009年全称是Remote Dictionary Server,远程词典服务器,是一个基于内存的键值型NoSQL数据库。
2.2 特征
- 键值型(key-value型),value支持多种不同数据结构,功能丰富
- 单线程,每个命令具备原子性
- 低延迟,速度快(基于内存,IO多路复用)
- 支持数据持久化
- 支持主从集群、分片集群
- 支持多语言客户端(java,python,c)
3、安装Redis
Redis官网:Redis
官网只提供了linux版本的redis软件。
3.1 准备一台虚拟机,安装CentOS7
常用的虚拟化软件有两种:
- VirtualBox
- VMware
这里我们使用VirtualBox来安装虚拟机,下载地址:Downloads – Oracle VM VirtualBox
001 点击安装
002 报错:he installer has detected an unsupported architecture. VirtualBox only runs on the amd64 architecture.
?003 解决报错方法:
a. 点击这个文件:
b. 在设置--安全与隐私--通用---仍要打开?
?c.成功打开
004 这时候,回来点击step1,发现还是报错,之前的操作都白费了
005 找了相关文档,发现还不支持m1,m2,arm架构
a.文档查找:
Best Virtual Machine For Mac of 2023 (inc. M1, M2 & M3 Macs)??
b.去官网下载test版本
链接:Testbuilds – Oracle VM VirtualBox
?
安装成功截图:
?
3.2?下载客户端软件(mac电脑)
redis-desktop-manager-0.8.3-2550.dmg_免费高速下载|百度网盘-分享无限制
将dmg下载下来后,设置-->安全与隐私--->点击信任该软件
3.3?下载Redis
文章来源:https://blog.csdn.net/weixin_41829196/article/details/135103173
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!