MongoDB
Wallace_lh
古今多少事,都付笑谈中
展开
-
MongoDB查看是否分片
三种查看方式Config 库中查询db.collections.find( { [ {'dropped': {$ne:true}}, // 没有被删除的 {'name' '/dbname/'} // 根据数据库名进行模糊查询 ] })查看数据分布use dbnamedb.colname.getShardDistribution() # 可以查看数据分布最简答的方法u.原创 2021-11-15 18:31:16 · 3666 阅读 · 0 评论 -
linux下安装MongoDB
一、下载安装包官网地址:https://www.mongodb.com/二、安装mongodb1、使用Xftp将压缩包上传到指定目录下:cd /usr/local/mkdir mongodb然后解压文件2、创建mongodb数据存储文件和日志文件cd /usr/local/mongodb/mkdir datamkdir logscd ./logstouch mongodb.logcd ../mkdir etccd etctouch mongodb.c.原创 2021-08-21 16:34:35 · 801 阅读 · 0 评论 -
MongoDB update.setOnInsert()说明
$setOnInsert指令往往同upsert、$set指令配合使用。mongodb官网说明:如果upsert设为true。当满足查询条件的记录存在,则不执行$setOnInsert中的操作,当满足条件的记录不存在则执行$setOnInsert操作。与$set指令配合使用,可以作为$set指令的补充。当满足查询条件的记录存在,则执行 $set操作,当满足查询条件的记录不存在,则新增一条记录。如图所示 如果查询的数据中有gmtCreate 数据 则啥也不做 否则设置gmtCrea...原创 2021-08-20 15:48:50 · 360 阅读 · 0 评论 -
MongoTemplate查询之排序分页
Query query = new Query(); Criteria criteria = Criteria.where("id").is(id); query.addCriteria(criteria); query.skip((pageNum - 1) * pageSize); query.limit(pageSize); query.with(Sort.by( Sort.Order.asc("XXX"), S..原创 2021-08-16 16:17:27 · 1396 阅读 · 0 评论