数据库分类及常用数据库
数据库常见类型分为四种:层次式数据库、网络式数据库、关系型数据库、非关系型数据库。
但是常用数据库类型为:关系型数据库和非关系型数据库。
关系型数据库:
将复杂的数据结构归结为简单的二元结构(也可以叫二维表格形式)。将对数据的操作归结为对一个或多个表的操作。
常见的关系型数据库有Oracle、MySQL……
非关系型数据库:
键值存储数据库:
例如哈希表,通过该键值的key值来操作该数据的增删改查;
常见的键值存储数据库有Redis、Memcached、MemcacheDB……
列存储数据库:
通过列族存储经常一起被查询的数据;例如查找方法的时候肯定会看参数,所以就将方法和参数放入一个列族;
常见的列存储数据库有Cassandra、HBase
面向文档存储数据库:
类似于键值存储数据库,但是效率明显优于键值存储数据库。将数据以文档(最小的存储单元)的形式存储,而文档则包含数据单元(一系列数据项集合),数据单元则又分为一个key,一个对象值。但是这个对象值的类型既可以是简单数据类型,又可以是复杂的类型。
常见的面向文档存储数据库有MongoDB、CouchDB
图形数据库:
以数据结构中的图的形式存储的,以实体为顶点,以实体和实体之间的关系为边
常见的图形数据库有Neo4J、InforGrid
数据库分类及常用数据库相关推荐
- tomcat连接mysql数据库_tomcat连接常用数据库的用法
一.用于数据库连接的术语: JDBC:(Java database connectivity)是基于java数据访问技术的一个API通过客户端访问服务器的数据库,是一个面向关系型数据库并提供一种方法查 ...
- mysql数据库数据类型money_常用数据库基本数据类型
数据类型 描述 存储 Text 用于文本或文本与数字的组合 最多 255 个字符. Memo Memo 用于更大数量的文本.最多存储 65,536 个字符. 注释:无法对 memo 字段进行排序.不过 ...
- MySQL数据库、表常用命令
目录 一.数据库分类 1.关系型数据库: 2.非关系型数据库: 二.MySQL相关基础 三.MySQL数据库基础操作 1.显示数据库 2.创建数据库 3.删除数据库 4.使用数据库 四.常用数据类型 ...
- 常用数据库及默认端口
提示:内容为常用数据库及端口信息 文章目录 常用数据库及端口 常用数据库及端口 数据库 默认端口 Amazon Redshift 5439 Apache Derby 1527 Apache Cassa ...
- 超全的数据库分类介绍
〓数据库的分类〓 数据库通常分为层次式数据库.网络式数据库和关系式数据库三种.而不同的数据库是按不同的数据结构来联系和组织的. 而在当今的互联网中,最常见的数据库模型主要是两种,即关系型数据库和非关系 ...
- 【数据库】第一章 数据库的分类、SQL、数据库、表和表记录的常用操作
[数据库]第一章 数据库的分类.SQL.数据库与表的常用操作 文章目录 [数据库]第一章 数据库的分类.SQL.数据库与表的常用操作 一.数据库的分类 1.关系型数据库 2.非关系型数据库 3.MyS ...
- 常用数据库排名及分类介绍
DB-Engines:2019年6月全球数据库排行 DB-Engines 数据库流行度排行榜 6 月更新已发布,排名前二十如下:总体排名和上个月相比基本一致,其中排名前三的 Oracle.MySQL ...
- 最新常用数据库排名及分类介绍
更多内容关注微信公众号:fullstack888 DB-Engines:2021年9月Top 20的排名 DB-Engines 数据库流行度排行榜 9 月更新已发布,排名前二十如下:总体排名和上个月相 ...
- 数据库分类与四大类NoSQL数据库
0. 数据库分类 关系型数据库:Oracle.MySQL 非关系型数据库(NoSQL) Key-Value: 内存KV:Redis,Memcached 持久化KV:Redis,LevelDB Colu ...
最新文章
- Java泛型 通配符? extends与super
- Jtest 使用教程之代码标准违例修正与标准规则说明书访问
- python安装3.7.2_linux环境安装python3.7.2
- 面向对象编程(Object Oriented Programming)概念总结及延伸(一)
- AtomicInteger相关类
- 细谈Web框架设计与实现
- 捷信达酒店管理系统密码修改SQL语句
- 用acdsee制作html,应用文论文写作 - - 计算机 - 计算机网络 - ACDSee的HTML相册生成...
- 建议收藏!4款良心的时间轴软件
- python的数组下标_python数组下标
- mysql 1194_打开网页提示mysql发生错误,错误号1194,请问下该怎么解决? 爱问知识人...
- 线上连锁线下整合的连锁电商架构 打造店店互推人人分销模式
- IIS报错:HTTP 错误 404.0 - Not Found 您要找的资源已被删除、已更名或暂时不可用。最可能的原因: 指定的目录或文件在 Web 服务器上不存在。 URL 拼写错误。。。。
- 计算机审计试题及答案,计算机审计练习题及答案
- java 象限分析_四象限分析法
- PostgreSQL基础(概念篇)
- 一篇很值得看的伤感日志:因为你不喜欢我,所以你不明白
- jupyter notebook内核挂掉了怎么办
- Html文本学习内容-2
- 北大java面试,北大青鸟java 面试--常见面试题(下)
热门文章
- ElementUI日期转为“yyyy-MM-dd“格式
- 百度打不开,其它网站正常
- 2021年河南高考--各高校在河南录取分数线预测(本科二批——文科)
- 阿里最新丰碑:国内第一本凤凰架构,全面构建可靠大型分布式系统
- 现代企业管理笔记——控制
- 单层MoS2和WS2晶体/Zn(Ⅱ)-PDA诱导合成二维连续稳定ZIF-8膜/新型大孔的二维结晶聚酰亚胺COFs(PI-COFs)
- linux分区出现hfs,在Arch Linux上挂载HFS +分区
- macd 公式 java_EMA指标和MACD指标的JAVA语言实现 | 学步园
- 高性能 MySQL实战
- 协作图(Collaboration diagram)——UML之图七