-
中科院发布科学数据银行服务,成为世界第七个通用型论文关联数据存储平台...
2021-01-29 13:31:59作者1月29日消息根据新华社消息,中国科学院计算机网络信息中心于 1 月 ...该平台已被国际权威出版机构 Springer Nature(施普林格 · 自然)收录推荐,成为世界第七个,也是中国首个通用型论文关联数据存储平台。作...作者1月29日消息 根据新华社消息,中国科学院计算机网络信息中心于 1 月 27 日召开发布会,正式发布被国际认可的科研数据存储平台——“科学数据银行”。该平台支持论文关联数据的发布和共享,有利于加快学术交流、促进国际合作。该平台已被国际权威出版机构 Springer Nature(施普林格 · 自然)收录推荐,成为世界第七个,也是中国首个通用型论文关联数据存储平台。
作者获悉,科学数据银行是中科院自主研发的,于 2015 年开始上线提供服务,能够为论文关联数据的汇聚、管理、开放、共享提供高效的解决方案。
数据是科研人员最为重要的成果,其重要性不亚于论文本身。科学数据银行的建立,有利于保护数据知识产权,提升数据成果影响力,再造数据成果价值。学者在进行学术论文投稿前,可以提前把数据上传到这个平台。此外,不通过论文也可以将自己收集整理的科学数据在数据银行里进行储存和出版。
该平台自 2015 年上线以来,已经为 10 本中文期刊、26 本英文期刊以及三千多位中外科研工作者提供论文关联数据的存储和出版服务。
中科院计算机网络信息中心副主任周园春表示,“科学数据银行”不仅有利于中国科研数据的开放共享,也可以吸引外国科学家在国外顶级期刊发表的数据,存储在中国的数据库里。此外,数据共享之后,大家都可以用论文中的相关算法进行验证,对科研诚信有非常重要的促进作用
-
《图数据库》——第 2 章 关联数据的存储选择
2017-05-02 13:56:00本章关注于关系型数据库和聚合NoSQL存储如何管理图和关联数据,并比较这些数据库或存储与图数据库在处理图和关联数据方面的性能。对NoSQL有兴趣的读者可以深入阅读附录中描述的4种主流NoSQL数据库。 本文仅用于...第 2 章 关联数据的存储选择
图数据库
我们生活在互联的世界中。为了发展进步,我们需要理解并影响所处的网络。如今的技术是如何处理关联数据的呢?本章关注于关系型数据库和聚合NoSQL存储如何管理图和关联数据,并比较这些数据库或存储与图数据库在处理图和关联数据方面的性能。对NoSQL有兴趣的读者可以深入阅读附录中描述的4种主流NoSQL数据库。
本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。
-
图数据库:2 关联数据的存储选择
2017-12-19 11:27:59数十年来,开发者试图使用关系型数据库处理关联的、半结构化的数据集。关系型数据库设计之初是为了处理纸质表格以及表格化结构---有些方面关系型数据库做得非常好---它们试图对这种实际中的特殊联系进行建模。然而...我们生活在互联的世界中。为了发展进步,我们需要理解并影响所处的网络。
2.1 关系型数据库缺少联系
数十年来,开发者试图使用关系型数据库处理关联的、半结构化的数据集。关系型数据库设计之初是为了处理纸质表格以及表格化结构---有些方面关系型数据库做得非常好---它们试图对这种实际中的特殊联系进行建模。然而讽刺的是,关系型数据库在处理联系上做得却并不好。
下图展示了一个以客户为中心的、事务型应用程序存储顾客订单的关系模式。
这种模式的设计对该应用程序产生了很大影响,使有些查询非常简单,而有些异常困难。
- 表连接增加了偶发复杂性,使得业务数据与外键元数据混杂起来。
- 外键约束增加了额外的开发与维护成本,而目的仅仅是为了让数据库工作。
- 带有空值列的稀疏表在代码中需要额外检查,尽管模式本身提供了相关支持。
- 仅因为想查看客户买了什么就需要好几个昂贵的连接。
- 反向查询代价更高。查询”某个客户买了哪些商品?“比查询”有哪些客户买了某个商品?“的代价相对要低,而这是推荐系统的基础。对于这样的需求,可以引入索引,然而即使引入索引,随着递归程度的增加,诸如”有哪些买这个商品的客户也买了那个商品?“这样的递归问题的查询代价变得异常高昂。
2.2 NoSQL数据库也缺少联系
大多数NoSQL数据库---无论是键值数据库、文档数据库,还是基于列的数据库---存储的都是无关联的文档/值/列,因此很难将它们用于关联数据和图。
对于这些数据库来说,一种广为认知的添加联系的策略是在某个聚合数据中嵌入另一个聚合数据标识符,即添加外键。然而这需要在应用层连接聚合数据,其代价极速增加。
这种方案还有另一个弱点。由于没有反向指针(外部聚合引用的指针当然不是自反的),数据库丧失了运行其他有趣的查询的能力。比如上图,想要知道是谁买了某种商品就是一个代价高昂的操作。想要回答这类问题,还要暴力的获得。
2.3 图数据库拥抱联系
作为用户,我们推断实体之间的语义相关性,但数据模型与数据库本身却忽视了这些关联。为了弥补这一点,我们的应用程序必须着手创建一个扁平的、无连接的数据之外的网络,然后再处理那些由反规范化存储导致的缓慢查询和延迟写入。
六度分割
-
《图数据库(第2版)》——第2章 关联数据的存储选择
2017-05-02 10:36:00本章关注于关系型数据库和聚合NoSQL存储如何管理图和关联数据,并比较这些数据库或存储与图数据库在处理图和关联数据方面的性能。对NoSQL有兴趣的读者可以深入阅读附录中描述的4种主流NoSQL数据库。 ...第2章 关联数据的存储选择
图数据库(第2版)
我们生活在互联的世界中。为了发展进步,我们需要理解并影响所处的网络。如今的技术是如何处理关联数据的呢?本章关注于关系型数据库和聚合NoSQL存储如何管理图和关联数据,并比较这些数据库或存储与图数据库在处理图和关联数据方面的性能。对NoSQL有兴趣的读者可以深入阅读附录中描述的4种主流NoSQL数据库。
-
Python3编写网络爬虫11-数据存储方式四-关系型数据库存储
2019-01-30 10:57:00关系型数据库存储 关系型数据库是基于关系模型的数据库,而关系模型是通过二维表保存的,所以它的存储方式就是行列组成的表。每一列是一个字段,每一行是一条记录。表可以看作某个实体的集合,而实体之间存在联系,... -
mongodb表关联java_Java使用mongodb进行数据存储及多表关联,多条件查询
2021-02-12 23:40:19前言:在开发的过程中,由于持久层使用的是非关系型数据库mongodb,涉及到列表查询的多表关联查询,在实现此功能的过程中出现了不少问题,做下记录方便以后遇到此类问题可以快速的解决,同时为遇到此类问题的小伙伴... -
Python3网络爬虫实战-32、数据存储:关系型数据库存储:MySQL
2019-09-18 06:26:02关系型数据库基于关系模型的数据库,而关系模型是通过二维表来保存的,所以它的存储方式就是行列组成的表,每一列是一个字段,每一行是一条记录。表可以看作是某个实体的集合,而实体之间存在联系,这就需要表与表... -
python设计函数存放数据_Python3编写网络爬虫11-数据存储方式四-关系型数据库存储...
2020-12-29 11:47:05关系型数据库存储关系型数据库是基于关系模型的数据库,而关系模型是通过二维表保存的,所以它的存储方式就是行列组成的表。每一列是一个字段,每一行是一条记录。表可以看作某个实体的集合,而实体之间存在联系,就... -
Java使用mongodb进行数据存储及多表关联,多条件查询
2019-10-16 15:21:40在开发的过程中,由于持久层使用的是非关系型数据库mongodb,涉及到列表查询的多表关联查询,在实现此功能的过程中出现了不少问题,做下记录方便以后遇到此类问题可以快速的解决,同时为遇到此类问题的小伙伴提供... -
【Python】Python3网络爬虫实战-32、数据存储:关系型数据库存储:MySQL
2019-07-29 20:59:46关系型数据库基于关系模型的数据库,而关系模型是通过二维表来保存的,所以它的存储方式就是行列组成的表,每一列是一个字段,每一行是一条记录。表可以看作是某个实体的集合,而实体之间存在联系,这就需要表与表... -
【Python3网络爬虫开发实战】5-数据存储-2-关系型数据库存储-1 MySQL存储
2018-03-21 10:05:26关系型数据库是基于关系模型的数据库,而关系模型是通过二维表来保存的,所以它的存储方式就是行列组成的表,每一列是一个字段,每一行是一条记录。表可以看作某个实体的集合,而实体之间存在联系,这就需要表与表... -
mysql 存储方式_第五部分(二) 数据存储(关系型数据库:MySQL存储方式)
2021-01-18 22:37:19一 关系型数据库存储关系型数据库是基于关系模型的数据库,而关系模型是通过二维表来保存的,所以它的存储方式就是行列组成的表,每一列是一个字段,每一行是一条记录。表可以看作某个实体的集合,而实体之间存在... -
第五部分(二) 数据存储(关系型数据库:MySQL存储方式)
2019-09-20 19:31:52一 关系型数据库存储关系型数据库是基于关系模型的数据库,而关系模型是通过二维表来保存的,所以它的存储方式就是行列组成的表,每一列是一个字段,每一行是一条记录。表可以看作某个实体的集合,而实体之间存在... -
mysql 存储过程关联sql_SQL存储过程
2021-01-23 06:13:22大家晚上好,我是阿涛。今天的主题是SQL存储过程,存储过程(Stored Procedure)是在大型数据库系统中,一组为了...在数据量特别庞大的情况下利用存储过程能达到倍速的效率提升。在工作里也会经常遇到重复性的工作,... -
10、Android数据存储
2019-10-05 00:42:54掌握Android中数据存储的几种方式 熟练使用PreferenceActivity&PreferenceScreen做专业的Setting功能 熟练使用SQLite3来存储数据 深入研究SQLite3数据库特性,并且比对与大型数据库的包括存储过程,主外键... -
【二】分布式微服务架构体系详解——数据存储
2020-07-28 10:13:38分布式系统中数据存储服务是基础,微服务的领域拆分、领域建模可以让数据存储方案的选择更具灵活性。 不一定所有的微服务都需要有一个底层的关系型数据库作为实体对象实例的存储。以一个简单的电商系统为例:“用户... -
数据挖掘之挖掘大型数据库中的关联规则学习笔记
2013-10-17 10:18:07随着大量数据不停地收集和存储,许多业界人士对于从他们的数据库中挖掘关联规则越来越感兴趣。从大量商务事务记录中发现有趣的关联关系,可以帮助许多商务决策的制定,如分类设计、交叉购物和贱卖分析。 关联... -
原创 | 入门数据分析--数据存储之常用数据库及区别
2019-09-24 16:24:44获取数据,除了通过外部获得,...目前市场上的数据库主要可以分为关系型数据库和非关系型数据库,关系型数据库通过外键关联来建立表与表之间的关系,而非关系型数据库通常指数据以对象的形式存储在数据库中,而对... -
Class 15 - 2 关系型数据库存储 - MySQL存储
2019-09-21 22:52:02关系型数据库是基于关系模型的数据库,而关系模型是通过二维表来保存的,所以它的存储方式 就是行列组成的表,每一列是一个字段, 每一行是一条记录。 表可以看作某个实体的集合,而实体之 间存在联系,这就需要表与... -
【数据存储】SQLite数据库存储(1)
2019-10-05 00:49:24SQLite是一个轻量级的、嵌入式、关系型数据库,是遵守ACID的关联式数据库管理系统,其主要的是针对于嵌入式设备专门设计的数据库,由于其本身占用的存储控件较小,所以目前已经在Android操作系统之中广泛的使用着,... -
【Spring Boot系列学习】07.数据存储SQL-关系型数据库Spring-data-jpa
2019-01-17 11:28:52它为Java开发人员提供了一种对象/关联映射工具来管理Java应用中的关系数据。他的出现主要是为了简化现有的持久化开发工作和整合ORM技术,结束现在Hibernate,TopLink,JDO等ORM框架各自为营的局面。JPA是在充分吸收... -
2.逻辑型数据库设计反模式-单纯的树(有层级的数据存储)
2018-11-15 14:15:30目录: 一.邻接表-最方便的设计 二.路径枚举-最直观的设计 三....四....一....添加parent_id来关联父子关系 CREATE TABLE Comments ( comment_id SERIAL PRIMARY KEY, parent_id BIGINT UNSIGNED, -- 关键 bug_id ... -
数据类型(5) 关联数组
2020-08-23 21:31:36关联数组 作用:创建一个更加灵活的数组。...也就是理解关联数据的键值对,存储值是bit型,位宽为63bit 大小,索引值是int型,存储方式:{int_0:bit[63:0],int_1:bit[63:0],int_2:bit[63:0], .
-
Node-异步函数封装使用基础
-
朱老师鸿蒙系列课程第1期-3.鸿蒙系统Harmonyos源码配置和管理
-
杏鲍菇子实体发育形态的光调控机制研究
-
凑零钱问题 多种解法 递归&动态规划
-
ctt-node-js-basico:Curso de node jsbásico-源码
-
【布道者】Linux极速入门
-
一名合格的IT项目经理这八项核心技能不能缺
-
如何应用数据分析,更好的支持决策?
-
iShot 1.7.8 中文版 (支持长截图的截图工具)
-
MySQL 数据类型和运算符
-
2021年软考系统规划与管理师-下午历年真题解析视频课程
-
MySQL 数据库的基本操作(数据完整性约束)
-
基于Qt的LibVLC开发教程
-
arm linux内核编译
-
中级经济师买什么书好
-
LVS服务器集群系统结构
-
投标方法论
-
基于PLC的大型铁路维修设备液压控制系统的实现。
-
Oracle_11g_Linux到Linux_DataGuard部署
-
edis内部数据结构详解之字典(dict)