首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PostGIS或Oracle空间和图形可以扩展到数百兆字节的数据,还是应该使用像DynamoDB这样的NoSQL选项?

PostGIS或Oracle空间和图形可以扩展到数百兆字节的数据,还是应该使用像DynamoDB这样的NoSQL选项?
EN

Database Administration用户
提问于 2019-02-12 00:29:04
回答 1查看 216关注 0票数 -3

我将有一个非常大的数据集(最终有几百兆字节),但是它是结构非常好的,相对简单的数据,包括lat,长点(这就是为什么我想要一些GIS兼容性)。

据我所知,PostGIS只能处理32 to左右,而且我也不确定Oracle可以扩展到什么程度。亚马逊的DynamoDB可以达到petabyte的规模,但我已经读到过关于它如何变得相当复杂和避免使用它的抱怨,而没有充分的理由使用它。对于这样的结构化数据,使用NoSQL似乎是错误的,但我找不到这种大小的其他替代方法。就成本而言,是的,它将是昂贵的,但让我们假设这不是一个大问题。时空查询的检索速度是影响检索速度的主要因素。

EN

回答 1

Database Administration用户

回答已采纳

发布于 2019-02-12 08:11:12

您可能需要考虑为您的项目执行一些需求工程。当您列出所有需求时,您将希望将其写入文档中,并让Oracle、Microsoft、IBM或其他公司为您提供解决方案。

我认为,如果没有足够的顾问,开源解决方案将不适用于您所期望的数据量。规则的例外是你愿意经历一些痛苦的“边做边学”的经历。这可能是一个可行的解决方案,如果您的“客户”(内部或外部)愿意在项目的各个增长阶段与一些停机时间。

我想,任何数据库都有可能扩展到一定数量的数据,这取决于您必须围绕它构建的框架,以满足您的需求。

以下文件/链接概述了大型数据库系统的一些情况。一些数据库根据RDBMS提供的特性缩小了大小:

Microsoft

PostgreSQL

PostGIS

  • 后地理信息系统简介 (PostGIS) GlobeXplorer是一家基于网络的服务,提供全球卫星和航空图像千兆字节的在线访问。GlobeXplorer使用PostGIS管理与图像目录相关的元数据,因此图像查询首先搜索PostGIS目录以查找相关图像的位置,然后从存储中提取图像并将其返回给客户端。在构建他们的系统时,GlobeXplorer尝试了其他的空间数据库,但由于价格和性能的巨大结合,最终还是采用了PostGIS。

Oracle空间与图形

  • 基于甲骨文数据库12c的非结构化数据管理 (Oracle白皮书PDF)可以在数据库存储结构(BLOB)中存储和检索单个媒体对象的大小限制为128 is。

因此,基本上,这些限制可能会在可用的硬件中找到,而不是在所使用的软件中找到。但这要看情况。

票数 4
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/229462

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档