将 XML 数据存储在 mongodb 集合中

2024-01-05

我对 mongodb 这样的 NoSQL 数据库还比较陌生,所以请原谅我的无知。

背景:

现在,我有一个执行以下操作的系统:

  1. 从客户端收集系统数据
  2. 将该信息输出到 xml 文档中
  3. Perl 脚本获取 xml 标签中的数据并将其放入 mySQL 数据库中。
  4. apache/php 支持的网站显示数据。

该系统的目的是充当服务器/机箱/网络设备/等的库存。

这是一个不错的系统,但我决定使用非关系数据库,因为我看到使用它来存储我存储的数据类型的优势。

问题:

  1. 用mongodb从xml文档中提取信息是不是很简单?
  2. 我是否应该重写必须输出 JSON/BSON 文件而不是 XML 的脚本?
  3. 如何从文件中获取信息并将其放入 mongodb 数据库中?

当迁移到 NoSQL 文档数据库时,决策受到以下因素的很大影响:客户/用户如何读取或使用数据因为数据大多是根据使用模式预先聚合/预先连接的。因此,从技术上讲,您可以通过在导入数据时将数据转换为 json/bson 而不是 xml 来“技术上”迁移到 mongodb。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 XML 数据存储在 mongodb 集合中 的相关文章

随机推荐