Advertisement

Linux环境下Redis数据库的安装和部署(持续中)

阅读量:

一、Redis数据库

1、学习Redis数据库的原因和目的

原因:顺应当前互联网发展的趋势;目的:积累经验,为了不断提升自我,在此仅为个人发展服务

2、了解NoSQL技术

Non-structured Query Language (缩略为NoSQL)本质上就是超越传统的SQL技术的一类数据库系统架构方法论。它代表了一种突破性思维模式,在数据组织形式上不再局限于严格的层次结构设计上层表驱动的数据管理范式而采取更为灵活多样的存储策略使得企业能够更加便捷高效地管理海量散乱分布的数据资源这种新兴技术体系往往能够辅助现有结构化应用系统提升功能拓展数据价值并实现业务流程优化与自动化程度的显著提升

3、CAP原理

Consistency(强一致性)

Availability(可用性)

Partition tolerance(分区容错性)

CAP理论主要涉及分布式存储系统中的两个关键特性。鉴于当前网络硬件存在的延迟和丢包等缺陷,在这种情况下实现分区容错性成为我们必须解决的目标。因此,在一致性与高可用性之间必须做出权衡,并且目前没有任何NoSQL数据库能够同时保证这三个方面的要求。

CA 传统Oracle数据库

AP 大多数网站架构的选择

CP Redis、Mongodb

4、什么是BASE

BASE是一

全部评论 (0)

还没有任何评论哟~