前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Mongodb linux下安装 原

Mongodb linux下安装 原

作者头像
尚浩宇
发布2018-08-17 10:20:41
8110
发布2018-08-17 10:20:41
举报
文章被收录于专栏:杂烩

下载地址:https://www.mongodb.org/downloads

上传至服务器并解压:

代码语言:javascript
复制
$ tar zxf  mongodb-linux-i686-2.0.2.tgz

在安装目下建立必要的文件:

代码语言:javascript
复制
$ cd mongodb
$ mkdir data
$ touch logs

启动:

代码语言:javascript
复制
./mongod --dbpath=/usr/local/mongodb/data --fork --logpath=/usr/local/mongodb/logs

配置说明:

MongoDB配置参数详解:

#对mongo实例来说,每个host允许链接的最大链接数,这些链接空闲时会放入池中,如果链接被耗尽,任何请求链接的操作会被阻塞等待链接可用,推荐配置10

connectionsPerHost=10

#当链接空闲时,空闲线程池中最大链接数

minPoolsSize=5

#此参数跟connectionsPerHost的乘机为一个线程变为可用的最大阻塞数,超过此乘机数之后的所有线程将及时获取一个异常.eg.connectionsPerHost=10 and threadsAllowedToBlockForConnectionMultiplier=5,最多50个线程等级一个链接,推荐配置为5

threadsAllowedToBlockForConnectionMultiplier=5

#一个线程等待链接可用的最大等待毫秒数,0表示不等待,负数表示等待时间不确定,推荐配置120000

maxWaitTime=120000

#链接超时的毫秒数,0表示不超时,此参数只用在新建一个新链接时,推荐配置10,000.

connectTimeout=10000

#此参数表示socket I/O读写超时时间,推荐为不超时,即 0    Socket.setSoTimeout(int)

socketTimeout=0

#该标志用于控制socket保持活动的功能,通过防火墙保持连接活着

socketKeepAlive=false

#true:假如链接不能建立时,驱动将重试相同的server,有最大的重试次数,默认为15次,这样可以避免一些server因为一些阻塞操作零时down而驱动抛出异常,这个对平滑过度到一个新的master,也是很有用的,注意:当集群为复制集时,驱动将在这段时间里,尝试链接到旧的master上,而不会马上链接到新master上

#false 当在进行socket读写时,不会阻止异常抛出,驱动已经有自动重建破坏链接和重试读操作. 推荐配置false

autoConnectRetry=false

#重新打开链接到相同server的最大毫秒数,推荐配置为0,如果 autoConnectRetry=true,表示时间为15s

#com.jd.mongodbclient2.mongo.JDClientMongo.maxAutoConnectRetryTime=false

#表示当没有手动关闭游标时,是否有一个自动释放游标对象的方法,如果你总是很小心的关闭游标,则可以将其设为false 推荐配置true

#com.jd.mongodbclient2.mongo.JDClientMongo.cursorFinalizerEnabled=true

#安全模式

com.jd.mongodbclient2.driver.MongoDBDriver.safe=true

#为true表示读写分离

com.jd.mongodbclient2.driver.MongoDBDriver.slaveOk=false

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2015/08/05 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 MongoDB
腾讯云数据库 MongoDB(TencentDB for MongoDB)是腾讯云基于全球广受欢迎的 MongoDB 打造的高性能 NoSQL 数据库,100%完全兼容 MongoDB 协议,支持跨文档事务,提供稳定丰富的监控管理,弹性可扩展、自动容灾,适用于文档型数据库场景,您无需自建灾备体系及控制管理系统。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档