【发布时间】:2014-01-12 17:31:05
【问题描述】:
我一直在研究 NoSQL 数据库,出现的一个共同主题是关系数据库不适合存储非结构化数据。例如:
不幸的是,关系数据库使用的严格定义、基于模式的方法...不适合非结构化和半结构化数据 [source]
我很难理解这是为什么。例如,如果我想将图像或一些原始文本存储在关系数据库中,我是否可以不将其存储为文本类型(例如,在单列表或键值表中)?
【问题讨论】:
-
非结构化数据不是图像或文本文件。它是一组数据,其中一条记录看起来不像另一条记录。结构化数据假设记录之间有公共字段,添加图像字段或文本字段即可,它仍然只是一个字段。搜索文本会变得有问题,但可行... 非结构化将是一系列逐字逐句的文本答案,例如,您想要搜索常见模式(有多少人积极响应)。这种类型的搜索不是 SQL 的强项
标签: sql database nosql relational-database