自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

方丈的寺院

技术是人生基石/https://github.com/FS1360472174/

原创 mongo3.2 数组索引作为联合索引的一部分导致的范围查询问题

摘要在mongo索引一文中有介绍过mongo数组索引,这边主要介绍在mongo3.2中遇到的一个将array字段作为一个联合索引的字段,然后进行非array字段的范围查询遇到的问题。问题post collection{ "_id" : ObjectId("59...

2017-07-23 12:03:25

阅读数 3835

评论数 0

原创 mongo driver类加载导致的错误

摘要一次类加载导致的错误,之所以要记录下来,是因为错误的发现不是在本地开发环境或者预部署环境,而是在生产环境。这应该是个易于重现的问题,但是不知道为什么直到生产环境部署时才报错。问题Unsatisfied dependency expressed through constructor param...

2017-07-22 10:40:07

阅读数 653

评论数 0

原创 spring-data-mongo 实现aggregation

摘要 mongo aggregation是mongo 的一个轻量级的map-reduce框架,可以实现一些count,sum,groupby的聚合。本身的意义就在于减少查询次数,将原本需要客户端的多次查询能够整合到db端的基于pipeline的查询。这样带来的好处就是减少请求数据库次数,坏处就是...

2017-07-01 22:28:45

阅读数 4489

评论数 1

原创 Warning maven relocated xml-apis to 1.0.b

maven 依赖在maven项目中,一些基础的jar包被引用多次是很常见的事情。maven选择jar的版本是基于 - 依赖深度浅的 比如C项目依赖xml.jar。C依赖的B也引入了xml.jar。那么优先选择C中指定的 - 如果依赖深度一样,第一次依赖的jar被选中实际项目开发,一般是excl...

2017-07-01 11:29:35

阅读数 1148

评论数 0

提示
确定要删除当前文章?
取消 删除