科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道使用SQL Server 2008管理非结构化数据(2)

使用SQL Server 2008管理非结构化数据(2)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

数字内容的急剧扩大显示了公司存储和访问商业数据所采用的方式。处于商业应用的核心的数据库必须和文档、图片、视频内容和其他多媒体格式的非结构化数据集成。

作者:IT专家网 来源:IT专家网 2008年1月28日

关键字: SQL 2008 SQL SQL Server SQL Server 2008

  • 评论
  • 分享微博
  • 分享邮件
· 存储你的非结构化数据的成本,不只是包括硬件成本,还包括管理成本。

  · 非结构化数据的物理存储位置,例如文件服务器和网络附加存储(NAS)设备。

  · 管理持久力和存档政策。

  · 将非结构化数据文件和相关联的关系数据集成起来,并维护结构化数据源和非结构化数据源间的事务一致性。

  · 将与维护关系数据和非结构化数据相关的管理费用降低到最小。

  · 性能和可扩展性。.

  · 保护非结构化数据,并确保相关的关系数据的一致性。

  · 非结构化数据的可用性和可恢复性。

  使用非结构化数据的挑战

  还有关于存储非结构化数据的相关问题,你必须考虑数据将怎样被你公司的应用程序使用。一些具有代表性的要考虑的事项包括:

  · 在建立使用结构化数据和非结构化数据的应用程序时遇到的开发挑战包括编写代码来创建、提取、更新和删除非结构化数据,并维护相关联的关系数据源和非结构化数据源间的事务一致性。

  · 索引和搜索非结构化数据。

  · 显式提取可用的元数据(例如从表格区域或文件属性),并将它显示给用户。

  · 将文档内容转换为可以搜索和查询的格式(例如,转换音频文件到文本形式,从而可以被数据库查询或纯文本引擎检索到。)

  2.2 在SQL Server 2008中的非结构化数据的目标

  非结构化数据面临的相关挑战反应了那些开始为数字内容建立解决方案的公司所关注的一些常见情况:

  · 管理多个不同的平台来处理关系数据和非关系数据,从而导致不必要的复杂性。

  · 这些分散的数据存储使得对于开发人员来说增加了复杂度,并提高了经理的部署难度。

  · 开发人员和数据库管理员缺乏在这些不同的数据类型中可以使用的服务。

  SQL Server 2008旨在解决这些问题,通过:

  · 降低管理这些不同的数据类型的成本。

  · 简化使用关系数据和非关系数据的应用程序的开发工作。

  · 将现在只用于关系数据的功能扩展到非关系数据。

  3. 在SQL Server 2008中存储非结构化数据

  依赖于关系数据和非关系数据的应用程序通常使用下面的三个架构中的一个:

  · 数据库中的关系数据以及文件系统和文件服务器上的非关系型二进制大对象(BLOB)。

  · 数据库中的关系数据和只用于BLOB的存储中的非关系数据。

  · 数据库中的关系数据和非关系数据。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章