#mongo

mongoose删除mongodb某个库的所有collection

上次实现过获取某个库下的所有collection,但是时间久了又忘记了,因此记录下来获取所有collection名字varmongoose=require('mongoose');varlink='mongodb://username:password@XXXX:27017/test';mongoose.connect...

windows上MongoDB远程访问配置

今天用另一台机器上的MongoDB,但是使用本地连接时,没问题 换成IP地址时,出现解决的方法,修改配置文件systemLog:destination:filepath:d:/Mongodata/log/mongod.logstorage:dbPath:d:/Mongodatasecurity:authori...

MongoDB查询和sql查询的总结

查询所有表或集合  sql  showtables  mongodb  db.getCollectionNames()删除集合或表  sql  droptable表名  mongodb   db.getCollection('集合...
代码星球 ·2021-02-01

mongo的用户角色配置

mongo角色说明:  Read:允许用户读取指定数据库  readWrite:允许用户读写指定数据库  dbAdmin:允许用户在指定数据库中执行管理函数,如索引创建、删除,查看统计或访问system.profile  userAdmin:允许用户向system.users集合写入,可以找指定数据库里创建、删除和管理...
代码星球 ·2021-02-01

MongoDB的php可视化管理工具

使用MongoDB命令查看很不方便于是想把爬来的数据导出来,看爬来的数据是否正确打开cmd,执行mongoexport-dtest-cblogs--csv-ftitle,link,author,summery,create_time-oe:pythonlogs.csv还是得找个可视化的工具,这样可以方便查看数据自己是...

Python中使用MongoEngine

pymongo来操作MongoDB数据库,但是直接把对于数据库的操作代码都写在脚本中,这会让应用的代码耦合性太强,而且不利于代码的优化管理一般应用都是使用MVC框架来设计的,为了更好地维持MVC结构,需要把数据库操作部分作为model抽离出来,这就需要借助MongoEngineMongoEngine是一个对象文档映射器...
代码星球 ·2021-02-01

Python中MongoDB使用

MongoDB的层级为database-->collection-->document安装MongoDB,启动mongo服务PyMongo模块是Python对MongoDB操作的接口包,主要实现对MongoDB的几种操作:增删改查以及排序等功能安装Python的mongo模块pipinstallpymong...
代码星球 ·2021-02-01

Docker Mongo数据库开启用户认证

 #简化版dockerrun--namemongo1-p21117:27017-dmongo--noprealloc--smallfiles#自定义mongo数据路径dockerrun--namemongo_rs1-v~/test/mongo_sr1:/mongodb-p37117:27017-dmongom...

Centos升级mongo客户端

在宿主机centos上启一个Mongo容器,暴露端口21117,并设置用户名,密码(root/mongo)dockerrun--namemongo1-p21117:27017-dmongo--noprealloc--smallfiles--auth 在宿主机上通过mongo客户端来连接mongo--port2...
代码星球 ·2021-01-31

Docker Mongo数据库主主同步配置方法

不多说,请看第一篇《DockerMongo数据库主从同步配置方法》   1、创建目录,如创建~/test/mongo_sr1和~/test/mongo_sr2两个目录mkdir-p~/test/mongo_sr1~/test/mongo_sr2 2、启动容器#容器mongo_rs...

Docker Mongo数据库主从同步配置方法

1、启两个Mongo容器dockerrun--namemongo1-p21117:27017-dmongo--noprealloc--smallfiles--replSetrs1dockerrun--namemongo2-p22117:27017-dmongo--noprealloc--smallfiles--repl...

每天200亿次查询 – MongoDB在奇虎360【转】

100多个应用,1,500多个实例,每天200亿次查询奇虎是中国最大的安卓移动发布平台。奇虎也是中国最顶尖的病毒软件防护公司,同时为网络以及移动平台提供产品。自从2011年成为MongoDB的用户之后,奇虎已经在MongoDB上构建了100多个不同的应用,其中包括新服务以及从MySQL和Redis上迁移过来的服务——每...

百万级高并发mongodb集群性能数十倍提升优化实践

线上某集群峰值TPS超过100万/秒左右(主要为写流量,读流量很低),峰值tps几乎已经到达集群上限,同时平均时延也超过100ms,随着读写流量的进一步增加,时延抖动严重影响业务可用性。该集群采用mongodb天然的分片模式架构,数据均衡的分布于各个分片中,添加片键启用分片功能后实现完美的负载均衡。集群每个节点流量监控...

MongoDB固定集合(capped collection)

一.什么是固定集合MongoDB中有一种特殊类型的集合,值得我们特别留意,那就是固定集合(cappedcollection)。固定集合可以声明collection的容量大小,其行为类似于循环队列。数据插入时,新文档会被插入到队列的末尾,如果队列已经被占满,那么最老的文档会被之后插入的文档覆盖。固定集合特性:固定集合很像...

mongoose 操作

MongoDB是一个开源的NoSQL数据库,相比MySQL那样的关系型数据库,它更显得轻巧、灵活,非常适合在数据规模很大、事务性不强的场合下使用。同时它也是一个对象数据库,没有表、行等概念,也没有固定的模式和结构,所有的数据以文档的形式存储(文档,就是一个关联数组式的对象,它的内部由属性组成,一个属性对应的值可能是一个...
代码星球 ·2021-01-26
首页上一页...56789...下一页尾页