如何用 javascript 为 mongodb 做工作
How to do jobs for mongodb with javascript
数据库配置了一个 Mongo 分片,有 3 个分片。 (测试分片)。数据库配置了一个 Mongo 分片,有 3 个分片。 (TestSharding) 和脚本可以是 javascript.
我必须执行一项工作,确定是否存在 .json 或 .csv 文件并将其导入 Mongo 数据库。但我不知道如何做一份工作。有人可以帮助我吗?
基本上,您希望将本地文件与 mongodb 实例进行交互。您想寻找允许您这样做的界面。
有两种简单的方法可以实现:
- 对于简单任务,mongo 命令行工具
mongoimport
https://docs.mongodb.com/manual/reference/program/mongoimport/
- 使用自定义程序(例如 nodejs)
使用自定义程序,您将需要一个特定的驱动程序来连接到本地文件系统和 mongodb 实例。在nodejs中,你可以使用
fs
和mongodb
(https://www.npmjs.com/package/mongodb)模块
数据库配置了一个 Mongo 分片,有 3 个分片。 (测试分片)。数据库配置了一个 Mongo 分片,有 3 个分片。 (TestSharding) 和脚本可以是 javascript.
我必须执行一项工作,确定是否存在 .json 或 .csv 文件并将其导入 Mongo 数据库。但我不知道如何做一份工作。有人可以帮助我吗?
基本上,您希望将本地文件与 mongodb 实例进行交互。您想寻找允许您这样做的界面。
有两种简单的方法可以实现:
- 对于简单任务,mongo 命令行工具
mongoimport
https://docs.mongodb.com/manual/reference/program/mongoimport/ - 使用自定义程序(例如 nodejs)
使用自定义程序,您将需要一个特定的驱动程序来连接到本地文件系统和 mongodb 实例。在nodejs中,你可以使用
fs
和mongodb
(https://www.npmjs.com/package/mongodb)模块