腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
进行
API
调用
和
数据库
查询
会
导致
瓶颈
吗
?
Node.js
和
MongoDB
、
、
、
、
前端是
Node.js
中的React
和
Backend。当前使用会话(express-session
和
connect-mongo)在
MongoDB
中存储未注册的用户购物车 现在在前端,每次页面加载时,我都会
进行
API
调用
,以使右上角的迷你购物车保持更新。因此,基本上每个导航栏重现器我都会
调用
后端,并
查询
数据库
中的会话。 这是做事情的正确方式
吗
,或者这会不会给后端带来一些压力,因为它被质疑了这么多?我对<
浏览 11
提问于2020-06-10
得票数 0
1
回答
MongoDB
-如何使复制集真正无缝地下降
、
、
、
、
之所以会发生这种情况,是因为它们的
数据库
连接是硬连接到物理服务器上的,而物理服务器过去是主服务器,不再接受
查询
。因此,虽然
MongoDB
架构师可能认为StepDown流程不会创建任何停机时间,但实际上,如果您根据他们的文档处理连接,每一步都会
导致
至少一个用户的完全崩溃,甚至可能
会
造成数据完整性问题。我希望,通过一个简单的包装器可以避免这种情况,它捕获了一些特定的Mongo异常,并通过自动重新连接到副本集并重新运行失败的
查询
来处理它们。如果您已经有了解决方案,请分享!我特别感兴趣的解决方案
浏览 4
提问于2014-10-07
得票数 2
3
回答
Prisma ORM堆栈适合新的webapp (Nextjs + Nodejs)
吗
?
、
、
在搜索一些额外的技术时,我找到了Prisma,但是即使阅读了整个文档
和
网站,也无法正确理解它。在传统的应用程序中,我们有前端→后端→
数据库
,它们是we应用程序的三个重要部分 Prisma就像Nodejs应用程序中LinQ的一个版本
吗
? 3.2 NextJS (FE)可以使用Prisma从DB→
查询
数据,BE部件在哪里?Pris
浏览 17
提问于2022-03-14
得票数 1
2
回答
更新性能非常慢
、
、
我正在解析一个CSV文件,对于每一行,我想检查
数据库
中是否存在相应的条目,如果存在,我想要更新它,如果不存在,我想输入一个新条目。我是不是做错了什么?使用node、
mongodb
、monk var filename = 'test.csv' csv
浏览 0
提问于2016-05-03
得票数 0
1
回答
如何限制使用JWT的
node.js
API
?
、
、
、
我有一个运行在不同服务器/容器上的
node.js
应用程序。客户端通过JWT令牌
进行
身份验证。我想保护这个
API
不受DDos攻击。用户使用限制设置可以存储在令牌中。我一直在考虑索姆的方法:
浏览 1
提问于2019-04-11
得票数 1
1
回答
MongoDB
切分,在'mongos‘
MongoDB
路由器上有什么
瓶颈
吗
?
、
、
、
要提高
MongoDB
的性能,对
数据库
进行
分片是非常必要的。然而,所有的连接
和
查询
都要经过一个'mongos‘(
MongoDB
路由器)。
MongoDB
路由器是切分体系结构中唯一的一个,这会成为一个
瓶颈
并破坏整个切分集群
吗
?
浏览 1
提问于2020-07-08
得票数 1
回答已采纳
2
回答
为什么要使用
Node.js
实现可伸缩性?
我有一个使用
Node.js
创建的超文本传输协议服务器。当它收到请求时,它转到DB,获取一些数据并将其返回给Response对象。DB
调用
是异步的,因此单个线程能够处理大量并发连接。但现在,这意味着大量请求同时运行,从而
导致
数据库
的潜在阻塞。虽然web服务器能够处理并发请求,但DB层不能。我们一致认为,随着我们增加负载,DB
瓶颈
迟早会发生,而
Node.js
不是它的原因。但问题是:
Node.js
有什么东西可以延缓窒息
吗
?如果不是,为什么
Node.
浏览 0
提问于2014-03-26
得票数 0
3
回答
加速对大量字典列表的解析- Python
、
、
、
、
我使用的是
MongoDB
,一个nosql
数据库
。基本上,作为
查询
的结果,我有一个字典列表,它本身包含字典列表.我需要和一起工作。
浏览 0
提问于2010-07-25
得票数 0
回答已采纳
1
回答
使用librairies运行
Node.js
脚本
、
、
、
、
我有一个
Node.js
应用程序,它每分钟都会
调用
一个
API
。 基于Python的输出,
Node.js
应用程序对同一个
API
进行
POST
调用
。在我下载
Node.js
、npm、python的keras库
和
mongo之后,所有这些都会在Docker 24&
浏览 8
提问于2017-11-22
得票数 0
回答已采纳
4
回答
关系
数据库
是否不适合
Node.js
?
、
最近我
和
Node.js
玩了一会儿。在我的特殊情况下,我最终使用了
MongoDB
,部分原因是因为它对该项目很有意义,因为它非常简单,部分原因是“猫鼬”似乎是一种非常简单的启动方式。我注意到,在使用
Node.js
时,似乎对关系
数据库
有一定程度的反感。与
Node.js
生态系统中的非关系
数据库
相比,它们似乎没有得到很好的支持,但我似乎找不到一个简洁的原因。所以,我的问题是,是否有一个坚实的技术原因,为什么关系
数据库
比
MongoDB
?这样的替代
浏览 8
提问于2013-08-22
得票数 66
回答已采纳
3
回答
使用AngularJS的$resource
查询
数据库
、
、
我创建了一个通过url工作的
API
,构建在
node.js
、express.js、
mongoDB
和
angular.js之上。我的
API
调用
方式如下:因此,如果我输入JSON,
mongoDB
就会向我的浏览器输出所有相关的localhost然而,我试图将它链接到我的Angular前端,这会
导
浏览 0
提问于2013-07-10
得票数 0
回答已采纳
1
回答
mongodb
管理器单例服务器Swift
、
、
我正在使用Vapor
和
Mongodb
进行
一个项目。假设在一个特定的路线上 // ... query
Mongodb
我想
查询
数据库
并查看输入用户是否已经存在有一个单例MongoManager类来处理与
数据库
的所有连接是明智的
吗
?String.self) { request, user
浏览 3
提问于2017-03-26
得票数 0
回答已采纳
1
回答
将
数据库
读取操作公开为read服务
、
、
我正在编写一个REST
API
到
数据库
服务(
mongodb
,django)。我的问题是如何通过
API
处理读取操作?一个简单的解决方案是在每次
api
调用
时使用skip
和
limit参数
查询
数据库
,这样我就可以
查询
数据库
并返回结果。但是,对每个
api
调用
(分页)
进行
查询
不是很低效
吗
?或者我应该在后台
查询</e
浏览 0
提问于2016-07-31
得票数 0
2
回答
从本地客户端
查询
MongoDB
数据库
的好方法是什么?
、
我想设置一个
MongoDB
数据库
,但我知道大多数潜在用户都需要一个图形前端才能使用它。我的想法是建立一个存储在计算机上的本地网站,它为用户提供输入字段,以便用户对
数据库
进行
查询
。 起初,这似乎很简单。
MongoDB
使用起来很舒服,学习如何
进行
查询
也相当简单。我发现困难的是将它与我的前端网站集成。我了解到
MongoDB
本身并不提供对客户端JS的支持,我应该使用
node.js
与
数据库
通信。设置
n
浏览 21
提问于2020-02-10
得票数 0
回答已采纳
3
回答
Mongodb
文档插入顺序
、
、
我有一个用于跟踪用户审计数据的
mongodb
集合。因此,从本质上讲,这将是数百万文档。问题:如何将新文档插入堆栈顶部?我不喜欢查找
和
排序的想法,因为在处理数以千万计的文档时,排序是一个
瓶颈
。栈:
mongodb
,<em
浏览 1
提问于2015-03-14
得票数 1
1
回答
PHP
和
mongoDB
:一下子替换整个集合?
、
我正在构建一个使用
mongoDB
进行
操作存储的ETL应用程序。ETL进程频繁地从数据源执行增量转储,偶尔还会执行全表转储。但是,如果我有数百万个文档,这将
导致
数百万个到
mongoDB
的连接-这显然是一个很大的
瓶颈
,特别是在远程
数据库
上。更不用说我是否想要等待DB的回调来确认插入成功。在
mongoDB
驱动程序的支持下,有没有一种方法可以用一个大数组替换整个
浏览 1
提问于2013-02-08
得票数 1
回答已采纳
1
回答
如何在nodejs中实现mysql
和
mongodb
的切换
、
、
我正在设置一个新的nodejs
API
,只要用户点击“搜索”按钮,它就会在前端提供数据。我想实现一个功能,其中用户能够选择哪个
数据库
来使用,即( Mysql或
MongoDB
)。那么,如何在单个
API
中在这两个
数据库
之间切换呢?
浏览 20
提问于2019-10-10
得票数 0
2
回答
node-
mongodb
-native何时命中
数据库
?
、
在使用node-
mongodb
-native时,我很难理解
数据库
被命中的确切时间。在那上面找不到任何参考资料。因为一切都是基于回调的,它给我的感觉是每一个
调用
都会命中
数据库
……例如,这两个片段在
数据库
命中次数方面有什么不同:db.collection('bla', function(errcount) { })
浏览 0
提问于2013-02-13
得票数 0
3
回答
我应该尝试“平衡”我的线程,还是linux
会
这样做?
、
、
、
、
它可能是计算某物,这意味着CPU将是
瓶颈
B)发送一个大的文件,这可能
导致
网络成为
瓶颈
或C)复杂的
数据库
查询
与半随机访问,造成磁盘
瓶颈
。我是否应该尝试将每个页面/
API
调用
归类为上述一个或多个类型,并试图平衡每种
调用
中应有的多少?或者操作系统
会
帮我这么做
吗
?如何决定我想要多少线程?我将为硬件线程12
和
48使用2个数字(英特尔xeon有这么多)。我想要的更少,所以我不会<em
浏览 0
提问于2020-05-20
得票数 9
回答已采纳
1
回答
如何提高应用性能?[更新]
、
、
、
、
对数据的操作主要有以下几种:使用工具/软件的 用于
数据库
的
MongoDB
:基于PSS体系结构的复制集、索引(大多数
查询
是使用Koa.js的索引
MongoDB
)。IndexingCachingPre-aggregations (使用
MongoDB
聚合在导入过程中将数据聚合到不同的集合中,以避免在DB serverSeparate
浏览 1
提问于2021-09-15
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券