Redis教程

Redis学习(一)

本文主要是介绍Redis学习(一),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1、NoSQL和SQL

在过去很长一段时间里,如MySQL、Oracle等结构化查询语言(Structured Query Language,SQL)数据库一直是数据存储的方式,它们的结构类似一张Excel表,建表就明确规定了每一列的属性。这种“严格”的数据库表形式在互联网发展的初期适用,但随着近些年用户数据爆炸式的增长,传统的SQL型数据库已经很难完全满足我们的需求,在这种情况下,NoSQL就展现出了它的优点。

NoSQL,全称是Not Only SQL,也常被称作非关系型的数据库。NoSQL放弃了传统关系型数据库中数据之间的关联性,便于扩展,同时拥有非常高的读写性能。例如,传统的关系型数据库中,往数据量较大的数据库中增加一列的代价是十分巨大的,而NoSQL就能很好的解决这一问题。总的来说,NoSQL可以分为以下几类:

(1)键值(key-Value)存储数据库:以键值对形式存储的非关系型数据库,读写效率高,查询快,常被用于缓存。

 

这篇关于Redis学习(一)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!