首页> 外文会议>Scientific and statistical database management >Implementing a General Spatial Indexing Library for Relational Databases of Large Numerical Simulations
【24h】

Implementing a General Spatial Indexing Library for Relational Databases of Large Numerical Simulations

机译:为大型数值模拟的关系数据库实现通用的空间索引库

获取原文
获取原文并翻译 | 示例

摘要

Large multi-terabyte numerical simulations of different physical systems consist of billions of particles or grid points and hundreds to thousands of snapshots. Increasingly these data sets are stored in large object-relational databases. Most statistical analyses involve extracting various spatio-temporal subsets. Existing built-in spatial indexes in commercial systems lack essential features required for many applications in the physical sciences. We describe a library that we have implemented in several languages and platforms (Java/Oracle, C#/SQL Server) based on generic space-filling curves, implemented as plug-ins. The index provides a mapping of higher dimensional space into the standard linear B-tree index of any relational database. The architecture allows intersections with different geometric primitives. The library has been used for cosmological N-body simulations and isotropic turbulence, providing sub-second response time over datasets exceeding several tens of terabytes. The library can also address complex space-time challenges, like temporal look-back into past light-cones of cosmological simulations.
机译:不同物理系统的大型数TB的大型数值模拟由数十亿个粒子或网格点以及成百上千个快照组成。这些数据集越来越多地存储在大型对象关系数据库中。大多数统计分析都涉及提取各种时空子集。商业系统中现有的内置空间索引缺乏物理科学中许多应用所需的基本功能。我们将描述基于通用空间填充曲线(已实现为插件)而以几种语言和平台(Java / Oracle,C#/ SQL Server)实现的库。该索引提供了更高维空间到任何关系数据库的标准线性B树索引的映射。该体系结构允许具有不同几何图元的相交。该库已用于宇宙N体模拟和各向同性湍流,可对超过几十兆字节的数据集提供亚秒级的响应时间。该库还可以解决复杂的时空挑战,例如对宇宙学模拟的过去光锥进行时空回顾。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号