NOSQL(mongodb)
NOSQL(mongodb)
涂作权的博客
To do what I want to do!
展开
-
3.非关系型数据库(Nosql)之mongodb:升降序排序,排序分页,$all,$in,$nin,$or,$nor, $exists,游标,更新(update,$set,$unset,$inc)
1排序sort()A降序排列db.c4.find().sort().sort({age:-1});B升序排列:db.c4.find().sort({age:-1});C排序分页db.collectionName.fi原创 2014-10-15 17:29:13 · 1904 阅读 · 1 评论 -
Linux下MongoDB的安装,通过配置文件启动Mongodb的方式研究,mongodb自启动脚本(Linux),Windows下安装MongoDB服务,集群部署,数据导出和恢复
关于MongoDB的windows的 安装,可以参考:http://www.runoob.com/mongodb/mongodb-window-install.html关于Linux的安装可以参考:http://www.runoob.com/mongodb/mongodb-linux-install.html1、下载Linux下MongoDB的安装文件下载地址:https://www.mongod原创 2017-02-19 18:21:57 · 11141 阅读 · 0 评论 -
MongoDB配置参数说明
#usercenter replset masterbind_ip=hadoop13#指定服务器监听的端口,默认是27017port=17813#是否是主#master = true#集群名字replSet=docdetection #这个是创建副本集的方式,如果master指定了,这个地方不可以再指定#指定数据目录,默认是/data原创 2017-10-20 14:23:02 · 2449 阅读 · 0 评论 -
Mongodb 集群加keyFile认证,Mongodb用户管理(转:http://blog.csdn.net/wlzjsj/article/details/61421230)
介绍自从远古计绳结开始,数据库的存储就注定了今天的地位和多样性,Nosql的出现更是解决了现有的关系型数据库无法解决的一些难题,对高性能,灵活度,扩展性,海量数据的问题。随之而出现的高速内存索引数据库、列式存储、图像存储等等,这篇文章主要讲的是mongodb文档型数据库,mongodb目前也在各种大中小型创业型公司大受欢迎,占据了一定的地位。文章讲解的是如何搭建一个安全认证的mongodb集群(安转载 2017-10-20 14:27:53 · 9981 阅读 · 0 评论 -
5.非关系型数据库(Nosql)之mongodb:创建集合,备份与导入导出, 数据还原,导入导出
1固定集合固定集合值得是事先创建而且大小固定的集合2固定集合的特征:固定集合很像环形队列,如果空间不足,最早文档就会被删除,为新的文档腾出空间。一般来说,固定集合适用于任何想要自动淘汰过期属性的场景,没有太多的操作限制。3创建固定集合使用命令:db.createCollection(“collectionName”,{capped:true,原创 2014-10-16 00:24:20 · 3995 阅读 · 3 评论 -
大数据之mongodb --> (2)java集成 MongoDB 3.2,使用Spring-data-mongodb进行集成
Java集成MongoDB有很多方式,可以直接用mongodb的java驱动程序来发送语句到mongodb服务器,也可以用第三方的工具包来做。(1) 选择版本今天我选择的就是springdata集成的mongodb(spring-data-mongodb)1.1 spring-data-mongodb版本gradle坐标:org.springframework.data:spring-data-m转载 2017-02-23 04:09:06 · 1190 阅读 · 0 评论 -
8.非关系型数据库(Nosql)之mongodb的应用场景(关系型数据库 和 Mongodb进行CRUD时数据用时的比较)
测试脚本:Mysql测试脚本:[php]view plaincopyprint?1. 2. header("Content-Type:text/html;charset=utf-8"); 3. $con = mysql_connect("localhost","root","123456");转载 2015-03-05 22:17:39 · 1391 阅读 · 0 评论 -
mongodb 的使用场景和不适合使用的场景
1.mongodb介绍 MongoDB (名称来自"humongous") 是一个可扩展的高性能,开源,模式自由,面向文档的数据库。它使用C++编写。MongoDB特点: a.面向集合的存储:适合存储对象及JSON形式的数据。 b.动态查询:mongo支持丰富的查询表达方式,查询指令使用JSON形式的标记,可轻易查询文档中的内嵌的对象及数组。 c.完整的索引支持转载 2015-03-05 22:36:37 · 2133 阅读 · 0 评论 -
Spring+mongodb集群集成(吐血教程) 转自:http://blog.csdn.net/qq_16497617/article/details/52817335
前一篇文章中介绍了在window系统下部署mongodb集群,按照教程一步步实现的话应该都可以在本机部署成功了,上篇文章末尾也提到了,想集成到SSM框架中去,网上资料基本都是单个mongodb数据库的,集群的例子很少,有几个也残缺不全,抽时间研究了一下,最终在SSM框架中成功集成,在文章末尾我会把spring中集成的源代码发一下,SSM框架中集成基本类似,其实主要就是jar包问题,单个mongod转载 2017-10-28 16:56:35 · 808 阅读 · 0 评论 -
Mongodb参数详解(参考:http://blog.csdn.net/freebird_lb/article/details/8229567)
MongoDB配置参数详解:#对mongo实例来说,每个host允许链接的最大链接数,这些链接空闲时会放入池中,如果链接被耗尽,任何请求链接的操作会被阻塞等待链接可用,推荐配置10connectionsPerHost=10#当链接空闲时,空闲线程池中最大链接数minPoolsSize=5#此参数跟connectionsPerHost的乘机为一个线程变为可用的最大阻塞数,超过此乘机数之后的所有线程将转载 2017-08-16 22:38:11 · 718 阅读 · 0 评论 -
mongodb中的副本集搭建实践(转自:http://www.cnblogs.com/visionwang/p/3290435.html)
准备运行1个主节点,2个从节点,从节点中其中是一个是仲裁节点(Arb)。sudo mongod --replSet application --dbpath /data/node1/ --port 9927 --oplogSize 1024sudo mongod --replSet application --dbpath /data/node2/ --port 9928 --oplogSize转载 2017-07-31 22:24:35 · 906 阅读 · 0 评论 -
4.非关系型数据库(Nosql)之mongodb:普通索引,唯一索引
一:普通索引1创建一个新的数据库> use toto;switched to db toto> show dbs;admin (empty)local 0.078GB> use toto;switched to db toto> dbtoto> 2创建100万条数据> for原创 2014-10-15 22:06:53 · 2112 阅读 · 0 评论 -
1.非关系型数据库(Nosql)之mongodb:mongodb的安装,环境变量配置,数据库服务端启动,客户端启动
、MongoDB官方网站上下载MongoDB的安装版本。截图如下:2 安装64位版本的mongodb。将它解压到:E:\Installed\mongodb-win32-x86_64-2.6.4bin目录3将bin的位置配置到环境变量4启动mongodb数据库,怎么通过客户端连接数据库,跟mongodb进行数据交原创 2014-10-15 14:45:17 · 1774 阅读 · 0 评论 -
2.非关系型数据库(Nosql)之mongodb:mongodb显示所有数据库,使用数据库,集合创建(显示和隐式创建),集合查询,初步数据的增删改查,分页
1代开一个cmd窗口,当作mongodb客户端,执行以下命令:mongo localhost:270172查看所有的数据库:> show dbs;admin (empty)local 0.078GB3 db命令,查看当前窗口在那个数据库下面(test数据库原创 2014-10-15 14:54:58 · 1856 阅读 · 0 评论 -
6.非关系型数据库(Nosql)之mongodb:集群(主从复制)
1.主从复制是MongoDB最常用的复制方式,这种方式非常灵活,可用于备份、故障恢复、读扩展等2最基本的设置方式就是建立一个主节点和一个或多个从节点,每个从节点要知道主节点的地址。运行mongod –master就启动了主服务器。运行mongod –slave –source master_address则启动了从服务器,其中master_address就是上面主节点的地址。原创 2014-10-18 00:56:55 · 1883 阅读 · 0 评论 -
7.MongoDB java CRUD
package cn.toto.mongodb; import java.net.UnknownHostException; import org.bson.types.ObjectId;import org.junit.Test; import com.mongodb.BasicDBObject;import com.m原创 2014-10-17 21:01:43 · 1658 阅读 · 0 评论 -
Spring整合Mongodb,Maven的依赖,Spring配置,MongoDB的公共操作类,使用SpringMVC的Controller进行测试并返回结果的案例
在和Spring和MongoDB进行整合的时候需要如下三个jar,分别是: spring-data-commons spring-data-mongodb mongo-java-driver 下面讲解Spring和MongoDB2.x进行整合的Spring配置(下面案例以下面的方式进行说明:)Maven的Pom文件的配置如下: dependency> groupId>org.spri原创 2017-02-26 01:11:06 · 9575 阅读 · 0 评论 -
架构之路之spring+springmvc+maven+mongodb的搭建(转载:http://blog.csdn.net/tomcat_2014/article/details/55100130)
1.前言 最近项目开发使用到了spring+springmvc+maven+MongoDB,项目中的框架是用springboot进项开发的,对于我们中级开发人员来说,有利有弊,好处呢是springboot开发减少了很多配置文件,同时也使开发更加规范快捷,但是,不好的地方就是长此以往,我们就在码农的道路上越走越远。。。 所以,为了抵制码农的身份,在工作之余自己亲手由零一点一点搭建了转载 2017-02-26 22:26:27 · 821 阅读 · 0 评论 -
Spring Data MongoDB : Query document(MongoDB中使用Query时的Query的编写和调用方式)
http://www.mkyong.com/mongodb/spring-data-mongodb-query-document/原创 2017-03-21 01:34:36 · 1389 阅读 · 0 评论 -
MongoDB sharding模式实现(http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=28266791&id=5758139 )
环境准备1.本例使用3台Linux主机,IP地址如下:一、 点击(此处)折叠或打开Server A: 192.168.106.101 Server B: 192.168.106.102 Server C: 192.168.106.1032.根据需要,开启相应主机防火墙的相关端口。本次需要用到3台主机,所以开启这3台主机的以下端口: 点击(此处)折叠或打开 -A INPUT -m stat转载 2017-10-20 14:16:48 · 3305 阅读 · 0 评论