Related Experiment Video
Updated: Jan 23, 2026

Databases to Efficiently Manage Medium Sized, Low Velocity, Multidimensional Data in Tissue Engineering
Published on: November 22, 2019
Split4Blank: Maintaining consistency while improving efficiency of loading RDF data with blank nodes
Atsuko Yamaguchi1, Yasunori Yamamoto1
1Database Center for Life Science (DBCLS), Research Organization of Information and Systems, Kashiwa, Chiba, Japan.
Abstract:
In life sciences, accompanied by the rapid growth of sequencing technology and the advancement of research, vast amounts of data are being generated. It is known that as the size of Resource Description Framework (RDF) datasets increases, the more efficient loading to triple stores is crucial. For example, UniProt's RDF version contains 44 billion triples as of December 2018. PubChem also has an RDF dataset with 137 billion triples. As data sizes become extremely large, loading them to a triple store consumes time. To improve the efficiency of this task, parallel loading has been recommended for several stores. However, with parallel loading, dataset consistency must be considered if the dataset contains blank nodes. By definition, blank nodes do not have global identifiers; thus, pairs of identical blank nodes in the original dataset are recognized as different if they reside in separate files after the dataset is split for parallel loading. To address this issue, we propose the Split4Blank tool, which splits a dataset into multiple files under the condition that identical blank nodes are not separated. The proposed tool uses connected component and multiprocessor scheduling algorithms and satisfies the above condition. Furthermore, to confirm the effectiveness of the proposed approach, we applied Split4Blank to two life sciences RDF datasets. In addition, we generated synthetic RDF datasets to evaluate scalability based on the properties of various graphs, such as a scale-free and random graph.
More Related Videos
Related Concept Videos
Blank Solutions
In some experimental cases, the reagents, solvents, or lab equipment used in...
Design Example: Maintaining Level of an Embankment
Role of Vitamins in Maintaining Bone Health
Vitamin A
Vitamin A is involved in the process of bone remodeling. Retinoic acid, the active metabolite of Vitamin A, has nuclear receptors in osteoblasts and osteoclasts, which are involved in bone remodeling.
Vitamin B12
Vitamin B12 acts as a cofactor during the formation of osteoblast-related proteins, such as osteocalcin. Vitamin B12 plays a role...
Impact Loading
In cases of elastic deformation,...
Eccentric Loading
Distributed Loads
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...

