redis 概述
来源:互联网 发布:淘宝手机详情页不清晰 编辑:程序博客网 时间:2024/05/17 08:58
Redis 是一种基于内存的数据库,提供一定的持久化功能,键值数据库,key作为索引找到缓存的数据并返回给调用着。
. Redis 性能优越的主要三个方面:
a. 基于ANSIC语言编写,接近于汇编语言的机器语言,运行十分快速;
b. 基于内存读/写,比数据库磁盘读/写快;
c. 数据库结构只有6种数据类型,数据结构比较简单,因此规则少,而数据库则是范式,完整性、规范性需要考虑的规则比较多,处理业务会比较复杂。
. 应用场景
a. 缓存常用的数据;
b. 在需要高速读/写的场合使用它快速读/写。减少关系型数据库高并发的压力
Redis 和 数据库的异同
1、Nosql 数据主要存储在内存中(部分可以持久化到磁盘),而数据库主要是磁盘;
2、Nosql 数据结构简单,能处理很多问题,但是能力有限,不如数据库德SQL强大,支持更为复杂的计算;
3、Nosql并不完全安全稳定,基于内存,一旦停电或者机器故障数据容易丢失,持久化能力也有限,而基于磁盘存储的数据库就不会出现这种问题;
4、Nosql的数据完整性、事物能力、安全性、可靠性、可扩展性 都远不及数据库。
基于以上原因,并不认为Nosql会取代数据库。
阅读全文
0 0
- Redis概述
- redis 概述
- Redis概述
- Redis 概述
- redis 概述
- [redis]redis概述
- 【Redis入门】Redis概述
- Redis复制流程概述
- Redis,MemCached,MongoDB 概述
- Redis,MemCached,MongoDB 概述
- Redis,MemCached,MongoDB 概述
- Redis,MemCached,MongoDB 概述
- Redis,MemCached,MongoDB 概述
- redis(一)--概述
- Redis复制流程概述
- 10025---Redis 入门概述
- 【Redis学习】:NoSQL概述
- redis——概述
- windows补丁下载地址
- AI这么火,要不要追赶AI的热潮?
- BZOJ 2844 albus就是要第一个出场(线性基)
- 机器学习(33)之局部线性嵌入(LLE)【降维】总结
- Rxjava2使用
- redis 概述
- Spring中配置init-method和destroy-method方法
- poi导出功能
- 鼠标悬停到一个按钮上或者链接上,展示下div
- js 负数转二进制 byteArray
- vim+cscope+ctags打造属于自己的IDE
- 虚拟机蓝屏的解决办法
- Solr 常用命令
- MySQL触发器