mongo-查询
    
            
摘要:Java代码通过org.springframework.data.mongodb.core.MongoTemplate对MongoDB的CRUD的操作,如果要实现复杂的条件查询,需要通过Query类来实现。 一、Query类的使用说明 query查询语句的实现的方式有两种: 1.1、通过org.sp
        
阅读全文
                posted @ 
2014-03-18 09:08 
duanxz
        
阅读(11753) 
         
        推荐(0)     
             
            
            
    MongoTemplate聚合操作
    
            
摘要:Aggregation简单来说,就是提供数据统计、分析、分类的方法,这与mapreduce有异曲同工之处,只不过mongodb做了更多的封装与优化,让数据操作更加便捷和易用。Aggregation操作,接收指定collection的数据集,通过计算后返回result数据;一个aggregation操
        
阅读全文
                posted @ 
2014-03-14 10:54 
duanxz
        
阅读(14486) 
         
        推荐(0)     
             
            
            
    mongoTemplate操作内嵌文档
    
            
摘要:关系型数据库中,表与表的关联关系有1:1,也有1:n的。在java的面向对象的世界里就是主对象嵌子对象,与主对象嵌集合<子对象>的两种形式。 主对象嵌子对象操作: 新增、修改都直接用如下方法: mongoTemplate.updateFirst(new Query(criteria), update
        
阅读全文
                posted @ 
2014-02-25 10:51 
duanxz
        
阅读(40073) 
         
        推荐(5)     
             
            
            
    mongoDB的操作总结
    
            
摘要:1、mongodb副本集数据同步 从mongodb2.0开始支持链式复制,并且默认是开启的,是根据second节点之间的ping time和网络距离进行选择那个second作为数据的同步节点,链式复制的优点:可以减少master的资源消耗,减少负载。缺点:节点之间同步数据本来就不可避免会有数据的延迟
        
阅读全文
                posted @ 
2014-02-24 15:14 
duanxz
        
阅读(1002) 
         
        推荐(0)     
             
            
            
    MongoDB 存储引擎:WiredTiger和In-Memory
    
            
摘要:存储引擎(Storage Engine)是MongoDB的核心组件,负责管理数据如何存储在硬盘(Disk)和内存(Memory)上。从MongoDB 3.2 版本开始,MongoDB 支持多数据存储引擎(Storage Engine),MongoDB支持的存储引擎有:WiredTiger,MMAPv
        
阅读全文
                posted @ 
2014-02-21 10:13 
duanxz
        
阅读(732) 
         
        推荐(0)     
             
            
            
    mongo shell命令
    
            
摘要:https://docs.mongodb.com/manual/mongo/ 一、MongoDB客户端使用 1、mongo:启动mongo的客户端,和mongo客户端的登录 如果连接远程的mongoDB的话 二、MongoDB数据库层管理相关命令 2.1、use 创建自定义数据库 use datab
        
阅读全文
                posted @ 
2014-02-18 11:08 
duanxz
        
阅读(1595) 
         
        推荐(0)     
             
            
            
    MongoDB 3.4 高可用集群搭建(二)replica set 副本集
    
            
摘要:转自:http://www.lanceyan.com/tech/mongodb/mongodb_repset1.html 在上一篇文章《MongoDB 3.4 高可用集群搭建(一):主从模式》提到了几个问题还没有解决。 主节点挂了能否自动切换连接?目前需要手工切换。 主节点的读写压力过大如何解决? 
        
阅读全文
                posted @ 
2014-02-18 10:19 
duanxz
        
阅读(3360) 
         
        推荐(0)     
             
            
            
    mongodb的存储引擎
    
            
摘要:mongodb版本为3.4 mongodb存储引起的一些概述 存储引擎是MongoDB的核心组件,负责管理数据如何存储在硬盘和内存上。从MongoDB 3.2 版本开始,MongoDB 支持多数据存储引擎,MongoDB支持的存储引擎有:WiredTiger,MMAPv1和In-Memory。 从m
        
阅读全文
                posted @ 
2014-02-10 16:31 
duanxz
        
阅读(2358) 
         
        推荐(0)     
             
            
            
    MySQL导入MongoDB
    
            
摘要:一、MongoDB的导入导出 mongoDB的导入导出,分为mongoDB官方提供的工具类,和第三方的工具类。下面依次介绍下: 1.1、mongoDB提供的工具 1.1.1、mongoimport工具 源数据只接受json、csv等格式的源文件。 第一步:将user表从MySQL中导出,右键,点击导
        
阅读全文
                posted @ 
2014-02-10 14:26 
duanxz
        
阅读(2752) 
         
        推荐(0)     
             
            
            
    MongoDB之一介绍(MongoDB与MySQL的区别、BSON与JSON的区别)
    
            
摘要:MySQL与MongoDB的操作对比,以及区别 MySQL与MongoDB都是开源的常用数据库,但是MySQL是传统的关系型数据库,MongoDB则是非关系型数据库,也叫文档型数据库,是一种NoSQL的数据库。它们各有各的优点,关键是看用在什么地方。所以我们所熟知的那些SQL(全称Structure
        
阅读全文
                posted @ 
2014-01-06 17:20 
duanxz
        
阅读(1547) 
         
        推荐(0)     
             
            
            
    使用YCSB测试mongodb
    
            
摘要:项目里面需要对mongodb的性能进行测试,看了下网上很多做法都是使用YCSB进行测试,因此开始学习使用YCSB。 参考资料: YCSB github地址:https://github.com/brianfrankcooper/YCSB wiki: https://github.com/brianf
        
阅读全文
                posted @ 
2014-01-05 22:17 
duanxz
        
阅读(2212) 
         
        推荐(0)     
             
            
            
    MongoDB 4.X搭建
    
            
摘要:一、MongoDB4.X搭建 1、下载mongdb安装包,在官网上找到对应的版本,我的是centos7 找到上面的连接,通过命令行: 2、将下载的mongodb-linux-x86_64-4.0.0.tgz 上传到要安装的机器 3、解压mongodb-linux-x86_64-4.0.0.tgz 文
        
阅读全文
                posted @ 
2014-01-03 21:19 
duanxz
        
阅读(2963) 
         
        推荐(0)     
             
            
            
    为什么选择MongoDB
    
            
摘要:爆炸式发展的NoSQL技术 在过去的很长一段时间中,关系型数据库(Relational Database Management System)一直是最主流的数据库解决方案,他运用真实世界中事物与关系来解释数据库中抽象的数据架构。然而,在信息技术爆炸式发展的今天,大数据已经成为了继云计算,物联网后新的
        
阅读全文
                posted @ 
2012-10-23 09:31 
duanxz
        
阅读(1239) 
         
        推荐(0)