Wesley13 Wesley13
3年前
MongoDB——增加数据
建立两个对象j和t,并保存到集合中去.在例子里“”来表示是shell输入提示符j{name:"mongo"};{"name":"mongo"}t{x:3};{"x":3}db.things.save(j);db.things.
Wesley13 Wesley13
3年前
mongo实现分页模糊查询
使用mongo做分页查询我使用的是pymongo,pymongo的函数库非常接近mongo的原生命令行。在使用普通的find查找的时候,可以使用pymongo的limit与skip函数形如:cursordb.compo_message.find({"上传人":updateuser,"$an
Wesley13 Wesley13
3年前
mongo复制集脑裂问题如何处理
mongo replication 脑裂问题如何处理:一、问题描述:一套mongo replication有4个节点。1个仲裁节点。在停止实例(或实例毁坏)的时候,导致所有节点都变为SECONDARY节点。不管如何重启节点。或者停止到最后一个节点。此时mongo节点都是SECONDARY。二、出现的现象:1、如果此时所有节点都重新
Stella981 Stella981
3年前
Mongo Connector for BI
官网地址:https://www.mongodb.com/products/biconnector(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.mongodb.com%2Fproducts%2Fbiconnector)它目前包含两个组件:1.mongosqld
Stella981 Stella981
3年前
Docker安装MongoDB
1.上传Mongo到宿主机,或者在宿主机中下载2.编写Dockerfile构建镜像3.编写supervisor配置文件4.build和runMongoDB安装下载Mongo$curlOhttps://fastdl.mongodb.org/linux/mongodblinuxx86_64ubun
Wesley13 Wesley13
3年前
mongo中的模糊查询
以下是一个mongo查询的综合应用,即介绍一个生产中实际应用的模糊查询,当然其实也很简单,主要用到mongo中的模糊查询和$or查询,以及并的关系,下面是一个mongo中的一条记录{"_id":"ffe6a0689043433497d275387340e655","file_id":"ffe
Wesley13 Wesley13
3年前
mongo
搭建调试环境,调试CVE201910758漏洞,学习nodejs沙箱绕过,以及nodejs远程调试。目前网上关于该漏洞的基于docker的远程调试分析写的很泛,本文从初学者角度分析调试漏洞成因,特别是在chrome浏览器调试nodejs上花了点篇幅。0x01认识mongoexpressmongoexpress是一个Mong
Wesley13 Wesley13
3年前
mongo14
group,aggregate,mapReduce分组统计:group()简单聚合:aggregate()强大统计:mapReduce()db.collection.group(document)document:{key:{key
Wesley13 Wesley13
3年前
mongo索引构建
声明索引时要小心由于这个步骤太容易了,所以也很容易在无意间触发索引构建。如果数据集很大,构建会花很长时间。在生产环境里,这简直就是梦魇,因为没办法中止索引构建。如果发生了这种情况,你将不得不故障转移到从节点上——如果有从节点的话。最明智的建议是将索引构建当做某类数据库迁移来看待,确保应用程序的代码不会自动声明索引。索引的构建分为两步。第一步,
Wesley13 Wesley13
3年前
mongo复合索引
1、复合索引创建语法    db.collection.createIndex({<field1:<type,<field2:<type2,...})    同创建单键(列)索引一样,索引创建时需要指定每一个键索引的顺序    多个键直接用逗号分隔    索引创建语法可以参考:h