mongoDB
jmz10323
这个作者很懒,什么都没留下…
展开
-
mongodb 类型转换
通过以下代码将其转化为字符串类型。 db.user.find( { 'mobile' : { $type : 18 } } ).forEach( function (x) { x.mobile = ""+x.mobile; db.user.save(x);});原创 2013-08-19 18:33:13 · 2710 阅读 · 0 评论 -
mongodb安装
mongodb下载:http://www.mongodb.org/downloadswindow系统下安装:下载安装包,解压,在cmd下运行命令,进到解压包的bin目录下,执行> mongod --dbpath "C:\Program Files\mongodb\data\db" --logpath "C:\Program Files\mongodb\data\log\Mo原创 2013-08-13 16:21:46 · 503 阅读 · 0 评论 -
Mongodb启动命令mongod参数说明
Mongodb启动命令mongod参数说明mongod的主要参数有: 基本配置----------------------------------------------------------------------------------quiet # 安静输出--port arg # 指定服务端口号,默认端口27017--bind_ip转载 2013-08-27 14:26:49 · 548 阅读 · 0 评论 -
配置mongodb分片群集(sharding cluster)
配置mongodb分片群集(sharding cluster)这是一种可以水平扩展的模式,在数据量很大时特给力,实际大规模应用一般会采用这种架构去构建monodb系统。 要构建一个 MongoDB Sharding Cluster,需要三种角色:Shard Server:mongod实例,用于存储实际的数据块,实际生产环境中一个shard server角色可由几台机器组个一个r转载 2013-08-27 10:52:54 · 2203 阅读 · 0 评论 -
分布式与集群的区别
简单说,分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率。例如:如果一个任务由10个子任务组成,每个子任务单独执行需1小时,则在一台服务器上执行改任务需10小时。采用分布式方案,提供10台服务器,每台服务器只负责处理一个子任务,不考虑子任务间的依赖关系,执行完这个任务只需一个小时。(这种工作模式的一个典型代表就是Hadoop的Map/Re转载 2013-08-27 10:13:02 · 426 阅读 · 0 评论 -
Mac下启动和停止Mysql服务
启动Mysql服务sudo /Library/StartupItems/MySQLCOM/MySQLCOM start停止Mysql服务sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop重启Mysql服务sudo /Library/StartupItems/MySQLCOM/MySQLCOM转载 2013-08-13 16:40:07 · 638 阅读 · 0 评论 -
mongodb的mapreduce的分组统计
m = function (){emit(this.hs,{customid_count:this.customid,salescountry_count:salescountry,usd_sum:this.usd,num_sum:this.num,compid_count:compid});}r=function (key,values){var custom= {};原创 2013-08-23 11:14:10 · 4125 阅读 · 0 评论 -
mongodb 导入csv文件
导入文件:sudo ./mongoimport -d localdb -c user --type csv/tsc --file user.csv --headerline --upsert --ignoreBlanks -f name,age参数含义 -d 指定把数据导入到哪一个数据库中 -c 指定把数据导入到哪一个集合中原创 2013-08-19 17:05:19 · 7697 阅读 · 0 评论 -
mongodb 索引操作
查看索引:db.user.getIndexes();建立索引:db.user.ensureIndex({name:1});删除索引:db.user.dropIndex({name:1});原创 2013-08-19 17:10:26 · 557 阅读 · 0 评论 -
Mongodb分片集群规划及部署
一、测试环境 环境centos 5.5 x86_64mongodb分片集群规划如下: 一、在服务器上启用mongos(192.168.3.242),由于测试环境,不做高负载及高可用 二、选取三台做为config server 三、在六台上都启用分片及仲裁三台服务器做一组shard server集群 具体操作如下 : 1、在192.168.3.转载 2013-09-02 14:23:33 · 906 阅读 · 0 评论