![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mongodb
文章平均质量分 62
大叶子不小
这个作者很懒,什么都没留下…
展开
-
Mongo使用skip()和limit()进行分页
mongo分页:使用skip()和limit()命令:db.myCollection.find().sort({"_id":1}).skip(10).limit(10)sort将数其根据_id排序,这步很重要skip指跳过前10条记录,也可以说是从第10条开始limit限制查询10条数据结果为按_id升序排序后的第10-19条的数据Spring mongo实现:————————————————版权声明:本文为CSDN博主「禾女白儿厶」的原创文章,遵循CC 4.0 BY-S原创 2021-04-13 21:44:12 · 597 阅读 · 0 评论 -
TypeError: object of type ‘Cursor‘ has no len()
现象:在使用pymongo时,使用find()函数返回了一个Cursor类型的查询结果。当时认为返回的是一个list,所以在后面的循环中直接使用了len()函数来求长度。但是报错如标题信息,意思是返回的数据是Cuersor类型,不支持len()函数。解决方式:使用 .count()...原创 2021-04-08 12:11:57 · 2438 阅读 · 0 评论 -
linux下使用Mongodb命令笔记
在工作中使用mongodb时的一些笔记整理。1.连接mongodbmongo 远程主机ip或DNS:MongoDB端口号/数据库名 -u user -p passworde.g.: mongo 192.168.1.200:27017/test -u user -p password若在安装mongo的服务器上访问本地mongo,可直接执行 mongo2.shell基本操作命令show dbs:显示数据库列表show collections:显示当前数据库中的集合(类似关系数据..原创 2021-04-07 14:15:22 · 343 阅读 · 0 评论 -
安装mongo的过程及坑
参见:https://docs.mongodb.com/v3.2/tutorial/manage-users-and-roles/第一步下载MongoDB 提供了 linux 各发行版本 64 位的安装包,你可以在官网下载安装包。下载地址:https://www.mongodb.com/download-center#community下载完安装包,并解压tgz(以下演示的是 64 位 Linux上的安装) 。curl -O https://fastdl.mongodb.org/l..原创 2021-04-06 20:40:38 · 533 阅读 · 0 评论 -
mongodb常用语句
db.wd_monitor_data_202012.find({timeKey:/20201209/})db.stats(1073741824);db.wd_monitor_data_202101.find()db.wd_monitor_data_202101.find({schemaId:"187",timeKey:/^20210113/})db.channel_succ_rate_history.distinct("schemaId")db.wd_monitor_data_202012原创 2021-02-23 14:51:18 · 198 阅读 · 0 评论 -
mongoDB释放磁盘占用
今天op说mongo空间满了,然后有了接下来的解决方案:推荐第二种在mongo中删除数据并不会直接释放磁盘,而是产生很多碎片。这些碎片会被mongo继续利用。当有新数据插入时,会重复利用这些碎片,而不需要新申请磁盘空间。但是这会导致的问题是,磁盘可能一直处于高水位的使用水平,对运维来说是一个定时炸弹。因为碎片只会被所属的库使用,但我们经常会新建很多库,这就导致磁盘越来越紧张。目前我摸索出的是三种方法1,将备节点清空,重新同步。在备节点同步的过程中,碎片空间会被...原创 2021-01-12 15:30:41 · 2351 阅读 · 0 评论 -
mongodb 设置自动删除过期数据
我们用的是MongoDB shell version: 2.2.4-pss-20130923MongoDB 2.2 引入一个新特性–TTL 集合,TTL集合支持失效时间设置,或者在某个特定时间,集合自动清除超时文档,者用来保存一个诸如session会话信息的时候非常有用。如果想使用TTL集合,用用到 expireAfterSeconds 选项mongo官网使用文档设置方法:Expire Documents after a Specified Number of Seconds首先创建索原创 2021-01-12 15:27:58 · 1232 阅读 · 0 评论 -
redis,mongodb区别
redis缓存,mongodb数据库详见:MySQL、MongoDB、Redis 数据库之间的区别总结:如果数据量少:用redis如果要支持事物,用mysql用mongoDB就是方便mongodb:优点:1.因为业务需求或者是项目初始阶段,而导致数据的具体格式无法明确定义的话,MongoDB的这一鲜明特性就脱颖而出了。相比传统的关系型数据库,它非常容易被扩展,这也为写代码带来了极大的方便。2.文档的数据库,即可以存放 xml、json、bson 类型系那...原创 2020-11-16 20:24:05 · 194 阅读 · 0 评论 -
使用mongobooster连接mongodb报错,用低版本的mongobooster就可以了
原创 2020-10-27 14:05:09 · 428 阅读 · 0 评论 -
mongobooster可视化工具 的使用
结合mongobooster可视化工具 mongobooster可视化工具,不用安装,下载解压直接打开就可以使用1.启动项目执行:mongod --dbpath E:\SoftMgr\MongoDB\Server\data\db2.连接项目localhost:270173.基本操作(1).创建数据库(2).创建表(testroot数据库右击创建)(3).执行命令语句或是直接user表右击创建数据———》MongoDB常用语句直接出来 ,我们只要直接写入...原创 2020-10-27 12:10:59 · 2632 阅读 · 1 评论