mongodb学习
冰雪Love齐迹
个人从事软件开发/https://www.daidingkang.cc/2016/12/08/GreenDao/
展开
-
Mongodb 分片、配置分片、选择片键、分片管理
Mongodb分片1. 分片(sharding)是指将数据拆分,将其分散存放在不同的机器上的过程。有时也用分区(partitioning)来表示这个概念。将数据分散到不同的机器上,不需要功能强大的大型计算机就可以 存储更多的数据,处理更大的负载。2. MongoDB支持自动分片(autosharding),可以使数据库架构对应用程序不可见,也可以简化系统管理。对应用程原创 2018-01-12 11:22:11 · 8225 阅读 · 1 评论 -
mongodb移除分片删除分片上数据库和添加分片
首先我们要移除的分片之后再次添加此分片时会出现添加失败的情况,需要在添加的分片上登录进行删除此分片之前数据库的历史数据比如testdb,删除分片上的数据库之后就可重新添加此分片到mongos中1、执行RemoveShard命令 db.runCommand( { removeshard: "your_shard_name" } ) { msg : "drainin原创 2018-01-12 19:09:23 · 10936 阅读 · 0 评论 -
mongodb搭建集群副本集及分片处理
关于片键的选择和相关策略可参考mongodb片键及策略1.集群部署方案2.集群部署详细主要是把数据和元数据进行分离config server存储元数据sharding存储数据.mongos代理读操作:客户端请求进入mongos之后需要去configserver上去获取数据具体在哪个分片上,然后在和相应的节点进行通信然后再把原创 2018-01-12 15:24:03 · 4396 阅读 · 0 评论 -
java使用mongodb API操作MongoDB
下面主要讲述JAVA如何调用MongoDB的API接口操作数据库MongoDB是当今非常流行的一款NoSQL数据库,本文介绍如何使用MongoDB的Java驱动来操作MongoDB。 一、引入MongoDB Java Driver包如果需要操作MongoDB的Java项目是一个Maven项目,可以在依赖中加上以下的配置 org.mongodb原创 2018-01-15 14:44:25 · 3469 阅读 · 0 评论 -
Mongodb客户端下载使用
下面主要描述关于Nosql Mongodb的具体使用客户端连接相关配置1、安装NoSQL Manager for MongoDB下载地址:http://www.mongodbmanager.com/download打开下载地址选择如下图所示版本2、打开客户端,选server-new mongodb connection……3、在连接配置窗口中填入主机、身份认证、用户名、密码、数据库名4、切换到da原创 2018-01-15 15:12:22 · 2553 阅读 · 57 评论 -
mongodb常用数据查询筛选命令行操作
下面是我整理了关于mongodb数据表命令行操作数据的插入、修改、删除、求和、最大值、最小值、平均值、排序、分片查询、in和or等用法的查询在查询指定数据库表的情况下我们可以使用 show collections查询全部数据可以使用find()方法查询查询数据库表中的数据条数,带查询条件统计数量:db.sidcust.count({"age":{$gte:23,$lte:28}}); 全部:db.原创 2018-01-17 16:23:54 · 63896 阅读 · 3 评论 -
springboot mongoTemplate多条件查询,区间查询,表名查询,排序
mongodbTemplate实现时间区间查询、排序、返回指定字段、指定表名查询@Autowiredprivate MongoTemplate mongoTemplate;@Overridepublic ResultData rawDataQueryMethod(QueryDataCurrencyParamDTO queryDataCurrencyParamDTO) { L...原创 2019-04-02 11:10:04 · 3849 阅读 · 0 评论