随笔分类 -  mongodb

摘要:原文链接:【MongoDB】windows平台搭建Mongo数据库复制集(类似集群)(一) Replica Sets(复制集)是在mongodDB1.6版本开始新增的功能,它可以实现故障自动切换和自动修复功能成员节点的功能,各个DB之间的数据完全一致,大大降低了单点故障的风险。 【】 以上图示是三个 阅读全文
posted @ 2016-08-11 09:27 ~风轻云淡~ 阅读(592) 评论(0) 推荐(0) 编辑
摘要:原文链接:MongoDB的学习--索引类型和属性 索引类型 MongDB的索引分为以下几种类型:单键索引、复合索引、多键索引、地理空间索引、全文本索引和哈希索引 单键索引(Single Field Indexes) 在一个键上创建的索引就是单键索引,单键索引是最常见的索引,如MongoDB默认创建的 阅读全文
posted @ 2016-04-27 09:52 ~风轻云淡~ 阅读(5236) 评论(0) 推荐(0) 编辑
摘要:原文链接:结合MongoDB开发LBS应用 简介 随着近几年各类移动终端的迅速普及,基于地理位置的服务(LBS)和相关应用也越来越多,而支撑这些应用的最基础技术之一,就是基于地理位置信息的处理。我所在的项目也正从事相关系统的开发,我们使用的是Symfony2+Doctrine2 ODM+MongoD 阅读全文
posted @ 2016-04-27 09:47 ~风轻云淡~ 阅读(678) 评论(0) 推荐(0) 编辑
摘要:原文链接:图解 MongoDB 地理位置索引的实现原理 地理位置索引支持是MongoDB的一大亮点,这也是全球最流行的LBS服务foursquare 选择MongoDB的原因之一。我们知道,通常的数据库索引结构是B+ Tree,如何将地理位置转化为可建立B+Tree的形式,下文将为你描述。 首先假设 阅读全文
posted @ 2016-04-27 09:33 ~风轻云淡~ 阅读(2527) 评论(0) 推荐(0) 编辑
摘要:原文链接:MongoDB学习笔记(索引) 一、索引基础: MongoDB的索引几乎与传统的关系型数据库一模一样,这其中也包括一些基本的优化技巧。下面是创建索引的命令: > db.test.ensureIndex({"username":1}) 可以通过下面的名称查看索引是否已经成功建立: > db. 阅读全文
posted @ 2016-04-27 09:29 ~风轻云淡~ 阅读(217) 评论(0) 推荐(0) 编辑
摘要:原文链接: java操作mongodb(连接池) Mongo的实例其实就是一个数据库连接池,这个连接池里默认有10个链接。我们没有必要重新实现这个链接池,但是我们可以更改这个连接池的配置。因为Mongo的实例就是一个连接池,所以,项目中最好只存在一个Mongo的实例。 常见的配置参数: connec 阅读全文
posted @ 2016-04-03 11:19 ~风轻云淡~ 阅读(4220) 评论(0) 推荐(1) 编辑
摘要:原文链接:MongoDB:关闭服务MongoDB 提供几种关闭服务的命令,具体为以下:一 使用 Crtl+C 关闭[mongo@redhatB data]$ mongod --dbpath=/database/mongodb/data/ --logpath=/var/applog/mongo_log... 阅读全文
posted @ 2016-01-09 20:28 ~风轻云淡~ 阅读(3531) 评论(0) 推荐(0) 编辑
摘要:mongodb数据备份和还原主要分为二种,一种是针对于库的mongodump和mongorestore,一种是针对库中表的mongoexport和mongoimport。一、mongodump备份数据库1. 常用命令格mongodump -h IP --port 端口 -u 用户名 -p 密码 -d... 阅读全文
posted @ 2015-05-16 18:38 ~风轻云淡~ 阅读(12635) 评论(2) 推荐(2) 编辑
摘要:run-mongodb.sh#!/bin/bashmongod --dbpath /usr/local/mongodb/data1 --logpath /usr/local/mongodb/log1/mongodb.logchmod +x run-mongodb 阅读全文
posted @ 2015-04-17 15:08 ~风轻云淡~ 阅读(1433) 评论(0) 推荐(0) 编辑
摘要:mongodb远程连接配置分为以下4步:1. 添加管理员账户> use adminswitched to db admin> db.addUser('tank','test'); 2. 配置mongodb.conf#bind_ip = 127.0.0.1 //注释此行auth = true ... 阅读全文
posted @ 2015-04-14 21:18 ~风轻云淡~ 阅读(33017) 评论(0) 推荐(1) 编辑
摘要:Mongodb安全认证在单实例和副本集两种情况下不太一样,单实例相对简单,只要在启动时加上 --auth参数即可,但副本集则需要keyfile。一、单实例1.启动服务(先不要加auth参数)2.登陆后切换到admin库并添加管理员账号 2.1 创建系统管理员用户默认条件下,超级管理员只能用于帐号管理... 阅读全文
posted @ 2015-04-14 20:54 ~风轻云淡~ 阅读(7291) 评论(0) 推荐(0) 编辑
摘要:使用Java自带的socket端口来实现,程序如下:Client.javapackage com.cn.gao;import java.net.*;import java.io.*;import com.mongodb.*;/** * 客户端发送消息给服务器 * @author hadoop * *... 阅读全文
posted @ 2015-04-10 14:12 ~风轻云淡~ 阅读(1699) 评论(0) 推荐(0) 编辑
摘要:从 http://central.maven.org/maven2/org/mongodb/mongo-java-driver/选择一个版本进行下载,这里选择的是3.0.0版本,具体下载以下jar包:mongo-java-driver-3.0.0.jarmongo-java-driver-3.0.0... 阅读全文
posted @ 2015-04-07 22:17 ~风轻云淡~ 阅读(29704) 评论(2) 推荐(1) 编辑
摘要:Java驱动程序是MongoDB最早的驱动,已用于生产环境很长时间,十分稳定。可以到MongoDB官方网站下载驱动,驱动版本为2.9.0。这个jar文件中,有两个包,我们会经常用到com.mongodb 和 com.mongodb.gridfs 。在Java中操作MongoDB,各种概念和shell... 阅读全文
posted @ 2015-04-07 19:09 ~风轻云淡~ 阅读(15482) 评论(0) 推荐(2) 编辑
摘要:1. 启动脚本#!/bin/bashmongod --dbpath /usr/local/mongodb/data1chmod +x run-mongodb2. 关闭数据库服务官方文档说可以使用killall mongo或kil -15 PID来关闭。 或者在Mongo Javascript She... 阅读全文
posted @ 2015-03-31 19:54 ~风轻云淡~ 阅读(3272) 评论(0) 推荐(0) 编辑
摘要:基本配置----------------------------------------------------------------------------------quiet# 安静输出--port arg# 指定服务端口号,默认端口27017--bind_ip arg# 绑定服务IP,若... 阅读全文
posted @ 2015-03-31 19:47 ~风轻云淡~ 阅读(324) 评论(0) 推荐(0) 编辑
摘要:第一步:下载安装包下载版本:3.0.1下载链接:http://www.mongodb.org/downloads首先在linux中解压缩安装程序通过命令操作:解压:[root@localhost soft]# tar -zxvfmongodb-linux-i686-3.0.1.tgz解压过程如下:我... 阅读全文
posted @ 2015-03-30 19:26 ~风轻云淡~ 阅读(2880) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示