我对 mongodb 这样的 NoSQL 数据库还比较陌生,所以请原谅我的无知。
背景:
现在,我有一个执行以下操作的系统:
- 从客户端收集系统数据
- 将该信息输出到 xml 文档中
- Perl 脚本获取 xml 标签中的数据并将其放入 mySQL 数据库中。
- apache/php 支持的网站显示数据。
该系统的目的是充当服务器/机箱/网络设备/等的库存。
这是一个不错的系统,但我决定使用非关系数据库,因为我看到使用它来存储我存储的数据类型的优势。
问题:
- 用mongodb从xml文档中提取信息是不是很简单?
- 我是否应该重写必须输出 JSON/BSON 文件而不是 XML 的脚本?
- 如何从文件中获取信息并将其放入 mongodb 数据库中?
当迁移到 NoSQL 文档数据库时,决策受到以下因素的很大影响:客户/用户如何读取或使用数据因为数据大多是根据使用模式预先聚合/预先连接的。因此,从技术上讲,您可以通过在导入数据时将数据转换为 json/bson 而不是 xml 来“技术上”迁移到 mongodb。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)