mongoDB
bulingbuling^_^
这个作者很懒,什么都没留下…
展开
-
MongoDB增删改查操作(转载)
数据库——MongoDB增删改查 - ''竹先森゜ - 博客园 (cnblogs.com)mongodb增删改查操作 - 小白啊小白,Fighting - 博客园 (cnblogs.com)MongoDB的基本操作(增删改查)_路漫漫其修远兮,吾将上下而求索。-CSDN博客_mongodb 增删改查...原创 2021-09-23 15:39:42 · 86 阅读 · 0 评论 -
MongoDB 语句查询
目录$match $project $group $sort ,limit,skip $sample正文准备数据from pymongo import MongoClientimport datetimeclient=MongoClient('mongodb://localhost:27017')table=client['db1']['emp']l=[('张飞','male',18,'20170301','',7300.33,401,1), #以下是教学部('张云'转载 2021-08-27 09:15:28 · 219 阅读 · 0 评论 -
Failed to instantiate xxx.xxBean using constructor NO_CONSTRUCTOR with arguments
我是在用dubbo远程调用时发生的错。解决办法:在entity上加上@AllArgsConstructor @NoArgsConstructor没用lombok的手动加上构造函数就行。原创 2021-07-21 16:46:07 · 1351 阅读 · 0 评论 -
Mongo中@Transient依然存入了数据库的解决办法
项目使用MongoDB数据库,数据库框架用的是Spring Data Mongo,使用的过程中给字段加了@Transient注解防止字段被保存到数据库,发现不起作用。 后来网上找资料发现了问题: Transient类如果引用的是javax.persistence.Transient则不起作用; 如果引用的是org.springframework.data.annotation.Transient则会起作用。原因其实很简单:javax.persistence.Transient是JPA标准的注解,所以原创 2021-01-14 15:02:55 · 983 阅读 · 0 评论 -
mongodb 的分片策略优劣 略解
1.使用hash分片。分布比较均匀,不会出现某一个片,某一个片比其他片数据大量高于的情况。2.范围分片。根据一写特殊项目需要,如年龄段,查询时,用hash分片,会散列在各个片里面,如果是分片时,按照年龄段分片,查询要求也在该年龄段内,就不回取搜索所有的片,再整合一个结果给你, 只会取响应的片读取,节约了响应时间,减小服务器压力。3.自定义分片。同2.根据业务不同,可节约查询时间,减小服务器压力。...原创 2020-09-02 14:40:29 · 1364 阅读 · 0 评论 -
mongoDB主节点选举规则
arbiter仲裁者的priority为0。原创 2020-09-01 19:56:43 · 483 阅读 · 0 评论 -
mongoDB的常用聚合查询
按照type分组,每组中mode的总和db.competition.aggregate([{ $group: { _id: "$type", //按照type分组 totalMode: { $sum: "$mode" //,每组type中mode的总和 } }}])计算各个type的数量db.competition.aggregate([{ $group: { _id: "$原创 2020-08-31 17:17:10 · 385 阅读 · 0 评论 -
mongoBD的基础查询语句
ADN查询 $and,大于 >,小于 $lt,等于 $eq,大于等于 $gte,小于等于 $lte,不等于 $ne。db.club_activity.find({ $and: [{ _id: { $gt: 100, //大于 $lt: 110, //小于 }, club_id: { $eq: 10000026 //等于 }, cre原创 2020-08-29 14:21:16 · 136 阅读 · 0 评论