我对像 mongodb 这样的 NoSQL 数据库还比较陌生,所以请原谅我的无知。
背景:
现在,我有一个系统可以执行以下操作:
- 从客户端收集系统数据
- 将该信息输出到 xml 文档中
- perl 脚本获取 xml 标签中的数据并将其放入 mySQL 数据库中。
- 一个 apache/php 驱动的网站显示数据。
该系统的目的是充当服务器/机箱/网络设备/等的库存。
这是一个不错的系统,但我决定使用非关系数据库,因为我看到将其用于我存储的数据类型的优势。
问题:
- 用mongodb从xml文档中提取信息是不是很简单?
- 我是否应该重写必须输出 JSON/BSON 文件而不是 XML 的脚本?
- 您如何从文件中获取信息并将其放入 mongodb 数据库?