2023/5/14 遇到关于mongodb部署的问题
Posted weakxy-home
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2023/5/14 遇到关于mongodb部署的问题相关的知识,希望对你有一定的参考价值。
之前使用关于mongodb5的版本中,linux系统中tar解压mongodb文件夹后的bin目录中mongod是启动mongo服务,而里面默认自带一个连接mongodb的shell脚本mongo
而这几天使用mongodb6的版本中发现mongo脚本没有了,去网上查看发现是mongodb发行了一个新的shell脚本工具mongosh,这个需要自己安装
目前使用的云服务器系统是ubuntu,如需使用直接下载tar压缩包然后解压即可,开启mongo服务后去bin目录下启动mongosh脚本即可连接mongodb数据库
Reactjs 和 Mongodb 的连接
【中文标题】Reactjs 和 Mongodb 的连接【英文标题】:Reactjs and Mongodb connection 【发布时间】:2018-12-03 04:57:06 【问题描述】:我有一个关于 Reactjs 和 Mongodb 的基本问题。我想构建一个反应应用程序,它具有显示数据库结果的“搜索”功能。但是,我在理解如何实现反应应用程序和数据库之间的连接时遇到了问题。
很抱歉提出一般性问题。我们将不胜感激有关如何进行的每一个帮助或提示。提前致谢。
【问题讨论】:
正如您所指出的,您的问题过于宽泛,因此对于 Stack Overflow 来说是题外话。对于它的价值:AFAIK 最常见的方法是拥有一个连接到 Mongo 的 Node.js/Express 服务器后端,并为在客户端运行并使用端点获取的 React 应用程序提供 API 端点数据。 【参考方案1】:React 完全与后端无关。这意味着您必须自己实现连接。
通常的方法是,您设置 MongoDB 和 Node.js 服务器(或任何您喜欢的后端),然后将 Node.js 服务器连接到 MongoDB(通过 MongoDBs JavaScript SDK)和运行在浏览器连接到您的 Node.js 服务器(通过 HTTP,express 框架可以在这里提供帮助)。
浏览器 -> Node.js -> MongoDB。
但 MongoDB 也有一个 REST 接口,您可以直接通过浏览器使用,就像下面的答案中提到的那样:
https://***.com/a/16277603/1016383
对于概念或实验的小型证明可能还可以。
【讨论】:
以上是关于2023/5/14 遇到关于mongodb部署的问题的主要内容,如果未能解决你的问题,请参考以下文章
docker-compose部署mongodb+redis遇到的问题