簡體   English   中英

如何在不使用官方 MongoDB Node.js 驅動程序的情況下使用本機 nodejs 連接到 mongodb 數據庫?

[英]How can i connect to mongodb database with native nodejs without using the official MongoDB Node.js Driver?

我通過谷歌搜索了很多答案,但所有的建議都是通過 npm 安裝 mongodb。 然后我嘗試分析 MongoDB Node.js Driver 源代碼, mongodb library在哪里。 並且發現好像是通過nodejs的原生net模塊實現的。 誰能給我一些指點,謝謝你的建議。

您可以使用您最喜歡的套接字庫連接到 mongod/mongos 的端口,並直接使用原始協議。 這里描述握手。 此處描述用於 3.6 和更新服務器的 OP_MSG。 另請參見 您可能需要閱讀一些驅動程序源代碼來弄清楚如何將所有內容連接在一起(例如,需要將消息序列化到 bson 以通過線路傳輸)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM