sql是关系型数据库的结构化查询语言,而nosql,一般代指菲关系型数据库。NoSql,泛指非关系型的数据库。随着互联网web2.o网站的兴起,传统的关系型数据库在应付web2.0网站,特别是超大规模和高并发的sNs类型的web2.o纯动态网站已经显得力不从心。暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSql数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。nosql数据库的四大分类
键值(Key-Value)存储数据库
这一类数据库主要会使用到一个哈希表,这个表中有一个特定的键和一个指针指向特定的数据。Key/value模型对于IT系统来说的优势在于简单、易部署。但是如果DBA只对部分值进行查询或更新的时候,Key/value就显得效率低下了。[3]
redis学习进程--nosql和sql区别
最新推荐文章于 2024-09-21 22:51:27 发布
本文探讨了Redis作为NoSQL数据库与传统SQL数据库MySQL的主要区别。内容涵盖了存储方式、数据结构、使用场景及优缺点等方面,旨在帮助读者理解在不同情况下选择合适的数据存储类型。
摘要由CSDN通过智能技术生成