网易首页 > 网易号 > 正文 申请入驻

云集技术学社:数据库概念、分类和未来

0
分享至

导读:七夕已至8月5日,深信服首席算法技术专家章博在信服云《云集技术学社》系列直播课上进行了《数据库概念、分类和未来》的分享,对数据库基础概念、常见数据库种类和使用场景进行介绍,详细解释不同数据架构的优劣,破除常见误区。

看点一:数据库是什么?

数据库定义

大家可能对数据库这个词都不陌生,我们最常说的数据库,也就是Database这个词,原则上它指的是按照一定格式存储数据的文件的组合,也就是说硬盘上的数据库的文件和数据,要按照某种特定的格式去组织,这个就是所谓的数据库。

为了去使用数据库,我们一般需要一整套的数据库管理系统,也就是Database Management System (DBMS),即科学的对数据库文件进行组织、索引、查询、修改的一套管理软件,常见的数据库管理系统有MySQL、Oracle、SQL Server、DB2等。

但是仅仅DBMS本身并不能提供各种各样的能力,我们还需要围绕DBMS去构造由硬件操作系统、数据库管理系统,乃至包括数据库管理员以及相关的机制配套组成的一整套数据库系统,才能顺利的执行工作。这一套系统一般称之为Database System。

与常见的数据管理软件Excel相比,数据库会管理一些更大量的数据,比如说千万行以上的甚至亿万行以上的数据。一般Excel是单人使用的,数据库是很多的用户同时使用,而且可以进行高并发的访问。此外,数据库也有更丰富更复杂的数据处理能力,在安全机制的保障上,Excel作为一个办公软件只能提供密码的基础管理能力,而数据库能够提供完整的安全机制,比如说像是权限的校验(表级别的、行级别的、列级别的权限控制),以及我们可以做一些数据备份来更好的保证数据的安全,这就是数据库管理系统一个主要的好处。

数据库的四个重要概念

(1)索引

数据库经常有上百/千万条记录,单条查询会很慢,而索引的功能就像新华字典的前几页“索引”目录靠拼音或偏旁排序来查询字词,能大幅度提高查询速度。

(2)事务

数据库提供了一种机制,就是一件事,必须做完,如果中间出了差错,他会清理掉一切痕迹,回到最初状态,这对于保持数据的一致性和完整性有功不可没的作用。

(3)联合查询

一份数据通常解决不了实际问题。比如有两份数据,一份是《员工基本信息》,另一份是《工资表》,这个时候,要查询某某员工的工资,就要结合起来做“联合查询”。

(4)SQL

SQL就是用来操作数据库里数据的工具,类似吃饭时使用“筷子”获取食物。

看点二:数据库的分类

数据库可以分为三个维度来分类:第一个维度是按照模型分类,可以分为关系型和非关系型的数据库。第二个维度是根据数据库的使用场景进行分类,主要分为事务性OLTP和分析型OLAP两类。第三种是从数据库架构进行分类,可以分为单点数据库和数据库集群。

按模型分类

按照模型划分,一般把数据库分成关系型和非关系型两个类型。关系型模型由于其优秀的表达能力、严格的数学定义和良好的执行效率被广泛采用,而采用关系型模型组织数据的数据库就被称之为关系型数据库,如 Oracle,MySQL 等。关系型数据库也成为了现在最主流的数据库模型。

而在一个关系型的数据模型上,提供的查询语言就是结构化查询语言(Structured Query Language)。这样的语言是整个数据库现在能蓬勃发展的一个关键所在,因为它是高级的非过程化的编程语言,比如常见的C语言或者Python编程语言,它都是所谓的过程化编程语言,当需要它做什么的时候,需要一步一步把过程的每一个阶段全部编写好,才能够顺利的进行。但SQL是一个高级的非过程化语言,只需要用户描述需要取得什么样的数据,具体的执行流程就由优化器由甚至系统自动去完成了。所以整个SQL语言的学习和使用非常简单,用户不需要了解具体的数据组织和处理的细节,也不需要去了解如何能让它高效的执行,所有的事情全部都是自动的。

非关系型数据库是通过关系型以外的数据模型对数据进行组织的数据库,通常在特定场景下具有较高的性能和可扩展性。典型 NoSQL 数据库有:(1)键指数据库:Redis、Memcache ——常用于缓存;(2)列族数据库:HBase,Cassandra——常用于 Schema 频繁变更的大宽表数据;(3)文档数据库:MongoDB —— 常用于存储JSON文件;(4)图数据库:Neo4j——常用于知识图谱等图数据组织。

按场景分类

数据库还可以按照不同场景进行分类,主要的两个场景是OLTP和OLAP。OLTP是比较常见的业务系统,比如银行的交易系统、零售交易系统、企业中的ERP系统、医疗的CASE系统等。这些数据库系统里面的数据基本上都是OLTP类型的,支持实时交易数据的存储、更新、共享。

这类系统下,数据不断发生,不断更新,可能有很多人在同时去访问,因此需要的并发也比较高,每次更新都希望反馈的延迟非常低,比如说毫秒级的场景,就是OLTP的场景。

OLAP与我们主要做数据分析和现在的所谓的大数据,也有很多的相似之处,比如BI系统或者说建设数据仓库,会把很多的历史数据汇聚过来,然后做一些综合的分析,希望从中提取一些数据规律,或者做一些数据挖掘。这一类的需求基本上对数据没有很大频繁的修改,但是一次要访问的数据量非常的大,所以不太看重系统的延期,但很看重数据库的吞吐。这样的场景其实就是OLAP场景下常见的数据库。

按架构分类

数据库也可以按照不同架构进行分类。常见的数据库是单节点的数据库,因为单节点可能有一些单点故障的问题。如果有更大的数据量的需求,单节点的数据库没有办法承载,或者需要更大的并发,而此时单点数据库也没有办法承载。这个时候在单节点基础上就发展了一系列的数据库集群架构。

数据库集群架构主要分成三类模式,第一个需要更高的可用性,比如基于组成复制的数据库集群架构或者基于一致性协议的多活数据库集群。基于复制的数据库集群是最常用的多节点数据库架构,它能够消除单点故障,同时通过读写分离提升性能。基于一致性协议的多活数据库集群则是无需第三方仲裁,自维护的多活集群架构,它可以在多数派存活条件下可提供服务。

第二个是很多时候在高可用的情况下,遇到面临单节点的数据库性能不够、并发不够的问题,这个时候就需要横向扩展技术。最经典的横向扩展技术就是基于 Shared Disk 的数据库集群,它是基于Shared Disk的共享存储,然后上面可能会有多个节点来共同执行数据库操作的Oracle RAC 的经典架构。它的特点是存储计算分离,通过高速网络和分布式存储替换传统阵列来提升性能。

但基于Shared Disk的数据库集群的扩展能力存在限制,难以扩展到百节点以上的超大规模集群,因此就有了基于Share-Nothing的数据库集群。它的每个节点独立,具有最强的扩展能力,可扩展至数百甚至数千节点规模。能支持超大规模并发的基于Share-Nothing数据库集群一般以更高和更不稳定的时延为代价,但是由于和Shared Disk并非完全互斥关系,Share-Nothing集群的每一个节点本身可以是一个Shared Disk 多活集群,从而可以结合两种架构的优势。

OLTP 场景下的 Share-Nothing 分布式数据库虽然数据是分布式存储和管理的但是单一 SQL 语句的执行大多还是由单一节点执行。相对的,第三类架构就是在OLAP场景下我们需要更大的吞吐时,计算也需要多个节点进行分布式处理,这一架构被称之为 MPP (Massively Parallel Processing)。

看点三:数据库发展趋势

李国良教授的《数据库发展趋势》中介绍,新一代的数据库其实有4个主要的发展方向,一是随着硬件的发展有更多的新的硬件技术被利用下来;二是随着数据模型的发展,会支撑更多的数据模型;三是Scalability进一步提升,最后还有Deployment的种类会变得更加的丰富。

针对种类更加丰富的发展趋势,章博在此介绍了几个比较广泛认知的数据库。一个是现在常见的一个词叫做HTAP,就是既要有TP的特性,又要有AP的特性。在传统的架构下,一般通过ETL把TP的数据按照天或者周的周期去导入到一个AP的系统,用两个不同的系统去承载它,但是传统架构的时效性不足。当需要实时分析时,HTAP就派上用场了,HTAP通过复制或者在同一个引擎里同时做行列混合存储,既能支持实时的数据更新,又可以支持比较高的数据吞吐。但是HTAP系统不会用来去直接替代TP系统,一般来说它还是更偏向用于实时分析的补充。

AI也是非常火热的一个词,在数据库领域的话就有两大的分支,一个是AI4DB,就是如何使用AI技术让数据库的可维护性变得更强。另外一个是DB4AI,DB4AI就是如何对AI的数据进行管理,通过一个很完善的数据库管理系统管理AI的数据,让 AI的开发和迭代更有效。

最后,这几年新的硬件技术发展得也非常的快,对整个数据库系统的优化起着非常大的效果。一个是利用Intel SPDK将NVME SSD性能发挥到极限,另一个是支持RDMA高速网络。

本期回放链接:http://sangfor.bizconf.cn/live/watch/?id=oygey64o,大街小巷、各大网络平台已经早早启动七夕专场。很多人说为什么要过个节?其实不过是生活中的仪式感,用这种仪式感验证爱情就是要好好的彼此陪伴。

01

01

8月14日,农历七月初七,也就是中国人说的七夕节。

前些年大家都很喜欢过情人节,最近几年七夕节却更加受到国人的重视。

奥运短跑名将苏锦添就曾经在线回答过网友的问题,提到了七夕就是中国的情人节。

先来科普一下七夕的由来,鉴于这个故事是从民间传来,因此不同版本会有一些不同的地方。

据可考文献记载,中国文学里最早出现“牛郎织女”、“七夕”、“鹊桥”等关键词,是在《诗经》系列中,随后在南北朝、唐、宋等朝代均有小说、诗歌、词等文学作品。

传说织女是天上的仙女,日常工作是为天空织彩霞,日复一日她很厌烦,于是下到凡间去散心。

在凡间遇到了放牛的牛郎,两人渐生情愫、私定终身,织女还生下了一儿一女。可是当天帝(亦有说是玉帝)知道后大怒,将织女强行带回天宫,牛郎带着孩子去追织女。

或许是被两人的爱情所打动,天上的喜鹊在每年的七月七日聚集而来、搭成拱桥,使得这一天让牛郎和织女在鹊桥上相会。

后来这一天也成为中国的传统节日,有年轻女子会许愿,愿自己能够得到良缘,愿自己也能如织女般贤惠、手巧等等。

02

02

说完七夕的由来,以及牛郎织女的故事,大家有没有发现中国的传统故事中的爱情很浪漫,要比2月14日的情人节要精彩多了。

所以现在很多年轻人还是返璞归真过起了中国传统节日,朋友圈这几天是表白旺季。

今天来讨论一个话题,为什么大家越来越喜欢过七夕,为什么七夕受到了重视?其实不外乎有三个原因。

第一个原因:生活要有仪式感,生活虽然平平凡凡,但是节日却是轰轰烈烈。

很多人说女人就是矫情,一天到晚想着过节,七夕要过情人节,214的情人节也要过,还有每年的生日、纪念日等等都要过。

可是对于很多女人来说,平时的生活都已经这么辛苦了,偶尔过一个节日,使得生活更加有仪式感,这是足以支撑自己继续过着琐琐碎碎的平凡生活的强大理由。

这一点得到很多女人的赞同,她们认为自己值得过上这个节日。

生活虽然是平平凡凡,可是节日却一定要轰轰烈烈,再美美地发个朋友圈、得到亲朋好友的祝福,那就非常圆满了。

生活的仪式感算是对自己的一个交代,也算是自己平时辛苦的酬劳,日子始终是自己的,想不想过节当然是自己说了算。

第二个原因:单身的朋友也开始重视自己,哪怕一个人过节也要开开心心。

有人说七夕是情人节,如果是单身那就不用过了吧。其实不然,单身的朋友也要开始重视自己,一个人过节也没关系,开开心心的过节也挺好。

曾经有个女性朋友在30岁的时候还是单身,七夕节那天她看着有恋人的朋友都在开开心心的过节,心里难免有点情绪。

可是她发现自己一个人自怨自艾依旧不能改变事实,于是那一天自己给自己做了一顿丰富的烛光晚餐,穿上平时不敢穿的连衣裙,美美地拍了几张照片发了朋友圈。

猜猜怎么样?不仅收获了一大波祝福和点赞,也收获了不少惊喜,有人发现了她的可爱之处,做起红娘给她介绍男朋友。

现在这个朋友已经成了孩子妈,尽管生活比较忙碌,但是她还是开开心心过好每一天,尤其是重要节日。

她说,“单身的时候更加要好好的对待自己,以及每个重要的节日。因为婚后你会发现,属于你的独处时间将会越来越少,那时你会怀念单身过节的状态。”

第三个原因:中年人渐渐释怀,试图和自己和解,也试图和爱人和解。

大家有没有发现,如今三十多岁四十多岁的中年人越发平静了,心态也比较好。

其实这一辈的80后90后有个特征,他们和他们的父母有着巨大的不同。很多80后的父母小时候没有过过什么好日子,成年后也常年为生活操劳,父母很少会过除了春节以外的节日。

可是作为他们的子女,受到过一定的教育,接触过一定的外来文化,也有各种流行文化的熏陶。

中年人在年轻的时候觉得父母不行,等到自己成为父母那个年纪的时候,才意识到父母们有多么的不容易。

不过80后90后与父母的不同是,前者愿意和自己和解,愿意释怀,承认自己的确很多地方做得不够好,也愿意听听其他人的建议。

所以现在很多女人投诉男人不懂浪漫后,男人会及时改正,因为他们知道过一个节日是和爱人和解的表现。过一个节日,换来几个月的安宁生活,何乐而不为呢?

03

03

对于情人节,千言万语都抵不过和爱人的美好陪伴。

都说相爱容易相处太难,毕竟年复一日地重复在柴米油盐的日子中,都会有点疲惫。

网上也有一个段子,说最羡慕织女了,因为她一年才见老公一次,而且两个孩子还是牛郎拉扯大的。

虽然比较搞笑,却也透露着辛酸,也说明了现在很多家庭中,女方在养育孩子和家务方面相对是承担较多的。

有很多男同胞看女人要过这个节要过那个节,觉得不可思议也没必要,但是他们实在没搞懂女人的内心。

女人觉得平时没有风花雪月,那一年过个几次的节日也无可厚非,也不过是几天嘛。

而且重要的是,女人不在乎过节花了多少钱,而是在乎过节时是和爱人相伴,和爱人庆祝,这才是件最幸福的事。

女人的心总是很柔软的,她们要求并不太多,她们只是不愿意自己被日常琐事淹没而已。

如果经济窘迫不想花太多钱买礼物,那么好好的说一段情话也是好的,或是一起带着孩子、做做家务也很不错。

饮食男女,无非是为了更好的生活,过个七夕,也不过是对生活有更美好的期待。

End。

原创作品,专注情感心理领域,以走心的文字,书写有态度、接地气、有力量的观点与故事。

今日话题讨论:今年的七夕,你想怎么过?欢迎留言讨论。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
被俄罗斯企业骗了?浙江国企买的铜没到,1.1亿元货款也没了?

被俄罗斯企业骗了?浙江国企买的铜没到,1.1亿元货款也没了?

王五说说看
2024-06-16 15:12:41
人民的选择:高墙建于荒谬,倒于荒谬

人民的选择:高墙建于荒谬,倒于荒谬

小刀99
2024-06-16 07:28:49
印度首富之子大婚在即,婚前派对只有一个字:壕!

印度首富之子大婚在即,婚前派对只有一个字:壕!

新民周刊
2024-06-16 15:44:36
网传南方医科大学老师因救人导致上课迟到,被留学生举报后,遭学校罚款+通报批评

网传南方医科大学老师因救人导致上课迟到,被留学生举报后,遭学校罚款+通报批评

可达鸭面面观
2024-06-16 10:28:07
胡歌赴台,特别要“求证一件事”!

胡歌赴台,特别要“求证一件事”!

鲁中晨报
2024-06-13 21:47:05
上海一家三口出动,去香港过周末!刚刚,首趟列车到站:夕发朝至,还供应港式美食

上海一家三口出动,去香港过周末!刚刚,首趟列车到站:夕发朝至,还供应港式美食

上观新闻
2024-06-16 12:11:22
新娘婚礼上播放AI复原已故婆婆影像:当晚爱人反复看视频 仿佛母亲“看到”他结婚了

新娘婚礼上播放AI复原已故婆婆影像:当晚爱人反复看视频 仿佛母亲“看到”他结婚了

极目新闻
2024-06-16 13:41:50
倒查30年后补税是个危险信号

倒查30年后补税是个危险信号

深度财线
2024-06-15 22:03:47
为什么今年中国经济这么差?

为什么今年中国经济这么差?

趣说世界哈
2024-06-16 07:50:23
动真格了!四川、河南、甘肃、山西接连发文,释放什么信号

动真格了!四川、河南、甘肃、山西接连发文,释放什么信号

白浅娱乐聊
2024-06-12 20:48:25
医大教师因抢救患儿迟到被罚后续:举报者身份被扒,校方二次回应

医大教师因抢救患儿迟到被罚后续:举报者身份被扒,校方二次回应

洛洛女巫
2024-06-16 13:41:45
姜萍考上高中但选择了中专,亲戚说两姐妹太懂事:读职高是想学点技术,姐姐目前在奶茶店打工

姜萍考上高中但选择了中专,亲戚说两姐妹太懂事:读职高是想学点技术,姐姐目前在奶茶店打工

纵相新闻
2024-06-16 15:43:35
辛酸!队友绝杀之后拜合拉木迅速捡球 这次他没敢庆祝

辛酸!队友绝杀之后拜合拉木迅速捡球 这次他没敢庆祝

球事百科吖
2024-06-16 12:02:51
消失173天后,凯特王妃终于现身!但昨天发的近照图破绽百出,怎么回事呀?

消失173天后,凯特王妃终于现身!但昨天发的近照图破绽百出,怎么回事呀?

北美省钱快报
2024-06-16 00:17:56
从23万降到13万,打响“价格战”,长近5米媲美奥迪A6,如今销量为0

从23万降到13万,打响“价格战”,长近5米媲美奥迪A6,如今销量为0

隔壁说车老王
2024-06-16 14:08:18
网传:焚烧电动车现场,黑烟滚滚,网友纳闷,专家学者集体沉默!

网传:焚烧电动车现场,黑烟滚滚,网友纳闷,专家学者集体沉默!

眼光很亮
2024-06-16 08:01:14
西方国家为何都讨厌中国?布热津斯基:中国150年的耻辱迟早洗刷

西方国家为何都讨厌中国?布热津斯基:中国150年的耻辱迟早洗刷

知鉴明史
2024-06-15 17:34:41
能否破格录取姜萍?浙大、港中大回应

能否破格录取姜萍?浙大、港中大回应

新民晚报
2024-06-16 09:53:22
没有经过任何修复的一张毛主席照片,原汁原味的穿着就是这样

没有经过任何修复的一张毛主席照片,原汁原味的穿着就是这样

大江
2024-06-16 13:00:53
太震惊了!网传亏损总额已达26万亿,市场正在被散户抛弃?

太震惊了!网传亏损总额已达26万亿,市场正在被散户抛弃?

云姐财说
2024-06-16 13:48:35
2024-06-16 19:10:44
情感菜菜说
情感菜菜说
情感故事
2630文章数 3204关注度
往期回顾 全部

科技要闻

iPhone 16会杀死大模型APP吗?

头条要闻

母亲去世次日 14岁男孩用其手机买球星卡欠下9万债务

头条要闻

母亲去世次日 14岁男孩用其手机买球星卡欠下9万债务

体育要闻

没人永远年轻 但青春如此无敌还是离谱了些

娱乐要闻

上影节红毯:倪妮好松弛,娜扎吸睛

财经要闻

打断妻子多根肋骨 上市公司创始人被公诉

汽车要闻

售17.68万-21.68万元 极狐阿尔法S5正式上市

态度原创

教育
时尚
健康
游戏
家居

教育要闻

全面把握学生学习状态,提升人才培养质量

建议中年男人:包包尽量别背“LV、Gucci”,换成另外3种更有格调

晚餐不吃or吃七分饱,哪种更减肥?

网易《超激斗梦境》明日停运 运营时间近三年

家居要闻

空谷来音 朴素留白的侘寂之美

无障碍浏览 进入关怀版