NoSQL特点(一)
2021/12/23 19:10:38
本文主要是介绍NoSQL特点(一),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
为什么使用NoSQL
用户个人信息, 社交网咯,地理位置 用户自己产生的数据
什么是NoSQL
不仅仅是SQL ,传统的关系型数据库 很难对付web2.0时代
NoSQL特点
解耦
-
方便扩展 数据之间没有关系
-
大数据量高性能 (Redis 1秒写8万次 读11万 是一种细粒度的缓存)
-
数据类型是多样型的(不需要设计数据库!! 随取随用 数据量十分大的表 很多人就无法设计了)
-
传统RDBMS -结构化组织 -SQL -数据和关系都存在单独的表中 -操作数据 数据定义语言 -.... NOSQL -不仅仅是数据 -没有固定的查询语言 -键值对存储 列存储 文档存储 图形数据库(社交关系) -最终一致性 -cap定理 和BASE( 异地多活) -高性能 ,高可用 ,高可扩展 -......
-
大数据时代的3V: 主要描述问题 海量 多样 实时
大数据时代的3高: 主要对程序的要求 高并发 高可拓 高性能
NoSQL四大分类
KV键值对
-
Redis
文档型数据库
-
MongoDB 是一个基于分布式文件存储的数据库,C++编写 主要用来处理大量的文档!
介于关系型数据库和非关系型数据库之间
列存储数据库
-
HBase
-
分布式文件系统
图片型数据库
不是存图片的,放的是关系!! 比如社交网络
-
Neo4j
这篇关于NoSQL特点(一)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-11cursor试用出现:Too many free trial accounts used on this machine 的解决方法
- 2025-01-11百万架构师第十四课:源码分析:Spring 源码分析:深入分析IOC那些鲜为人知的细节|JavaGuide
- 2025-01-11不得不了解的高效AI办公工具API
- 2025-01-102025 蛇年,J 人直播带货内容审核团队必备的办公软件有哪 6 款?
- 2025-01-10高效运营背后的支柱:文档管理优化指南
- 2025-01-10年末压力山大?试试优化你的文档管理
- 2025-01-10跨部门协作中的进度追踪重要性解析
- 2025-01-10总结 JavaScript 中的变体函数调用方式
- 2025-01-10HR团队如何通过数据驱动提升管理效率?6个策略
- 2025-01-10WBS实战指南:如何一步步构建高效项目管理框架?