使用mongo shell远程连接数据库

2018-01-09
阅读 3 分钟
4.6k
序 本文主要介绍一下如何使用mongo shell连接远程数据库 install {代码...} 这个里头的bin就包含了mongo shell {代码...} --password后面不传参数,则会在命令行提示输入 查看空间占用 {代码...} db.stats(1073741824);以G为单位db.stats(1024)以kb为单位 查看集合 {代码...} 查询 {代码...} help {代码...} doc mongo Sh...

mongo的geo查询

2017-04-01
阅读 5 分钟
7.5k
maven {代码...} domain {代码...} near查询 spherical为true则距离单位为空间弧度,false则距离单位为水平单位度 度查询 spherical为false,参数为公里数除以111 {代码...} 输出 {代码...} 不指定spherical,默认为false,结果中的dis需要乘以111换算为km {代码...} 输出 {代码...} 即北京阿里绿地中心距离三里屯星巴克...

docker搭建mongo副本集

2017-03-31
阅读 4 分钟
4.3k
设置network {代码...} 构建副本集 {代码...} 初始化配置 {代码...} 查看副本集状态 {代码...} 输出 {代码...} 查看同步延迟 {代码...} 备份 {代码...} 关闭replica set {代码...} doc Creating a MongoDB replica set using Docker Replica Set Offline (with downtime) Manage mongod Processes

mongo查看数据库空间大小

2017-03-06
阅读 2 分钟
13.3k
db.stats {代码...} 默认是bytes单位返回 {代码...} scale参数 可以通过传参数,比如 {代码...} 得到的是kb单位的 {代码...} 得到的是G单位的 {代码...} 这里的objects以及avgObjSize还是bytes为单位的,不受参数影响 doc db.stats() mongodb 查看数据库和表大小

spring data mongo groupby实例

2017-01-06
阅读 1 分钟
4.5k
模板 {代码...} 实例 {代码...} doc Spring Data MongoDB - Reference Documentation

mongo空间预分配

2016-12-17
阅读 1 分钟
2.7k
在创建数据库时,MongoDB会在磁盘上分配一组数据文件,所有集合、索引和数据库的其他元数据都保存在这些文件里。数据文件都被放置在启动mongod时指定的dbpath里。在未指定dbpath时,mongod会把文件全保存在/data/db里。garden.ns是第一个生成的文件。文件扩展名ns表示namespaces,意即命名空间。数据库中的每个集合和索...

mongo索引构建

2016-12-16
阅读 2 分钟
1.4k
由于这个步骤太容易了,所以也很容易在无意间触发索引构建。如果数据集很大,构建会花很长时间。在生产环境里,这简直就是梦魇,因为没办法中止索引构建。如果发生了这种情况,你将不得不故障转移到从节点上——如果有从节点的话。最明智的建议是将索引构建当做某类数据库迁移来看待,确保应用程序的代码不会自动声明索引。

mongo的密集索引与稀疏索引

2016-12-15
阅读 1 分钟
4.2k
mongo的索引默认都是密集型的。也就是说,在一个有索引的集合里,每个文档都会有对应的索引项,哪怕文档中没有被索引键也是如此。例如,电子商务数据模型里的产品集合,假设你在产品属性category_ids上构建了一个索引。现在假设有些产品没有分配给任何分类,对于每个无分类的产品,category_ids索引中仍会存在像这样的一...

mongo使用自增id

2016-11-18
阅读 1 分钟
4.3k
定义自增collection {代码...} 获取自增id {代码...} doc How we create Autogenerated field for mongodb using springboot

spring data mongo queryByExample

2016-11-02
阅读 2 分钟
7.5k
maven依赖 {代码...} dao {代码...} controller {代码...} config {代码...} 使用 {代码...} doc Query by Example

spring data mongo模糊搜索

2016-10-18
阅读 1 分钟
7.2k
使用正则 {代码...} 使用full text search 3.2版本才支持中文 {代码...} TextCriteria {代码...}

mongodb增加auth

2016-10-11
阅读 1 分钟
2.3k
mongo db.createCollection('demodb') create super user {代码...} create app user {代码...} 开启验证 {代码...} docs manage-users-and-roles

mongo多态保存

2016-10-06
阅读 3 分钟
3.3k
Org {代码...} employee {代码...} leader {代码...} worker {代码...} 保存实例 {代码...} mongo里的数据保存了class {代码...} 取数据 {代码...} docs 用 mongodb 储存多态消息/提醒类数据

spring data mongo比较两个字段查询

2016-09-27
阅读 1 分钟
6.4k
实例 {代码...} docs how-to-compare-2-fields-in-spring-data-mongodb-using-query-object mongodb-spring-data-comparison-between-fields spring-data-mongodb-compare-two-document-field

springboot+mongodb+docker实例

2016-05-20
阅读 2 分钟
5.9k
mongodb docker {代码...} robomongo(mongo mac client) 查看数据 springboot pom依赖 {代码...} application.yml {代码...} domain {代码...} dao {代码...} controller {代码...} 访问 [链接]:9001/product/visit 参考 Docker 环境下的 Spring Boot 和 MongoDB 集成(不错) spring-boot-sample-data-mongodb Robomongo ...