1.redis简介

1.了解Nosql

Nosql泛指非关系型数据库,解决大规模数据集合,以及多重数据所带来的挑战。由于传统的关系型数据库遇到瓶颈,Nosql可以很好地解决大规模数据以及多重数据。
现在网站的特点:
1.高并发读写
2.高容量存储和高效存储
3.高扩展性和高可用性
Nosql的优势:
1.易扩展 Nosql的数据库有一个共同的特点:数据之间无关系,这样就非常容易扩展。
2.大数据量,高性能 Nosql数据库具有非常高的读写功能,得益于它的无关系型和数据库的结构。
3.灵活的数据模型 Nosql无需提前建立字段,随时可以存储自定义的数据类型。
4.高可用 Nosql在不影响性能的情况下,就可以方便的实现高可用的架构。

在这里插入图片描述

2.redis介绍

使用c语言编写的,遵守BCD协议,是一个高性能的(key/value)分布式内存数据库
基于内存运行并支持持久化的Nosql数据库。
Redis与其他的key-value缓存产品的共同特点:
1.Redis支持数据的持久化,可以将内存中的数据保存到磁盘中,重启时可以再加载进行使用
2.Redis不仅仅指出此key-value类型的数据,同时还提供了list、set、zset(有序集和)、hash等数据结构的存储。
3.Redis支持数据备份,即master-slave(主从)模式的数据备份。
Redis的优势:
1.性能极高
2.丰富的数据类型
3.原子,Redis的所有操作都是原子性的,同时Redis还支持对几个操作全并后的原子性操作。
4.丰富的特性-Redis支持publish/subscribe,key过期等特性。
5.采用单线程,避免线程切换所带来的cpu消耗。
6.使用多路复用模型,非阻塞IO

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值