草庐IT

Node-red

全部标签

node.js - 在 Ubuntu 上简单安装当前版本的 Wekan?

Wekan是一个开源KanbanBoard过去使用nodejs很容易安装(假设您已经设置了MongoDB)。我绊倒了theguidetoinstallWekanonUbuntu16.04的实际安装步骤:Downloadthelatestversionwekansourcecodeusingthewgetcommandandextractit.wgethttps://github.com/wekan/wekan/releases/download/v0.63/wekan-0.63.tar.gztarxfwekan-0.63.tar.gzAndyouwillgetanewdirectory

node.js - Mongoose 按条件填充字段排序文档

我有两个模式车辆架构:constVehicleSchema=newSchema({title:{type:String,required:true},price:{type:Number,required:true},);VehicleSchema.virtual('promotions',{ref:'Promotion',localField:'_id',foreignField:'vehicle',justOne:true});exportdefaultmongoose.model('Vehicle',VehicleSchema);促销架构:constPromotionSchema

node.js - 使用 tunnel-ssh 在 nodeJS 中通过 mongoose 通过 ssh 连接到远程服务器 mongoDB

我试图通过SSH连接到远程服务器mongoDB并按照提供的配置进行配置importtunnelfrom'tunnel-ssh';constconfig={username:'username',Password:'password',host:process.env.SSH_SERVER,//192.168.9.104port:22,dstHost:'localhost',dstPort:process.env.DESTINATION_PORT,//27017localHost:'127.0.0.1',localPort:27018};这是我需要连接到远程服务器192.168.9.10

MongoDB - 太多连接 w/node.js

我正在为我的应用程序使用node.js和MongoDB。每当我使用localhost时,我都没有问题,应用程序运行良好。但是,在服务器上,数据库将我限制为50个连接。这是日志的示例:WedJul2713:33:29[initandlisten]waitingforconnectionsonport27017WedJul2713:33:29[websvr]webadmininterfacelisteningonport28017WedJul2713:34:50[initandlisten]connectionacceptedfrom127.0.0.1:42035#1WedJul2713:

node.js - MongoDb 适合我的应用程序吗?

我正在node.js上构建一个应用程序,该应用程序具有多对多关系中的用户和产品(一个用户有许多产品,同一产品可能属于多个用户)。每个用户还有位置信息。大多数情况下,我需要在用户第一次访问时进行大量写入(在随后的访问中进行一些写入),然后我需要匹配用户,例如,拥有最多共同产品的用户并返回相同的产品共同的产品。我可能还想按位置匹配用户(或按匹配位置对他们进行排序)我现在正在使用postgres,但我认为从长远来看,我最好还是使用mongo。问题是我从来没有在NOSQLDB上工作过(不用担心;))问题是,下面的“模式”是否适合上述描述?[user]{_idnameage[location]{

php - node-mongodb-native 的插入性能

我正在使用MongoDB测试Node.js的性能。我知道这些中的每一个都很好,独立于另一个,但我正在尝试一些测试来感受它们。我遇到了这个问题,但我无法确定来源。问题我正在尝试在单个Node.js程序中插入1,000,000条记录。它绝对是爬行。我们说的是20分钟的执行时间。无论是我的Mac还是CentOS,都会发生这种情况,尽管两者之间的行为略有不同。它最终会完成。效果类似于交换,尽管不是(内存永远不会超过2GB)。只有3个连接打开到MongoDB,并且大部分时间没有插入数据。它似乎在进行大量上下文切换,并且Node.jsCPU内核已达到极限。效果与thisthread中提到的类似.我

node.js - 如何使用 node.js/mongodb 在 HTML 中显示任意的无模式数据

我正在使用mongodb将应用程序错误日志存储为json文档。我希望能够将错误日志格式化为HTML,而不是将纯json返回给浏览器。日志完全是无模式的——它们可以随时更改,所以尝试这样做是没有用的(在Jade中):-varitems=jsonResults-eachiteminitemsh3Serveralias:#{item.ServerAlias}pUUID:#{item.UUID}pStacktrace:#{item.StackTrace}h3Session:#{item.Session}pURLtoken:#{item.Session.UrlToken}pSessionmess

node.js - 使用 node.js 和 monogjs 的动态集合

我试图找到一种将vars用于mongojs集合的方法。数据是动态的,也是db.VAR.find();必须充满活力。是否有解决该问题的方法。我在这里和谷歌搜索,但什么也没有。我希望你能帮助我。示例:varvar1="game12";varvar2="game34";db.***var1***.find({name:x},function(err,datas){if(err||!datas){console.log("Problemfindingdata:"+err);}else{datas.forEach(function(curData){console.log(curData);})

node.js - MongoDB 外键查询

我有两个集合:用户:{id:"aaaaaa"年龄:19性别:"f"}{id:"bbbbbb"年龄:30,性别:"m"}评论:{id:777777,user_id:"aaaaaa",text:"一些评论数据"}{id:888888,user_id:"aaaaaa",text:"一些评论数据"}{id:999999,user_id:"bbbbbb",text:"一些评论数据"}我想找到sex=f和age>18的所有评论(我不想嵌套,因为评论集合会很大) 最佳答案 您应该在每条评论中包含用户的数据(也称为非规范化):{id:777777,

javascript - 如何计算有多少唯一未授权用户在 Node Js 中打开了特定的 url?

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭10年前。我正在使用ExpressJs和MongoDB。我想显示有多少未授权的唯一用户打开了特定的事件页面。我应该如何实现这个请求计数器?检查IP地址或在cookie中添加一些标记...