解决SSDB在CentOS 7.2中打开文件数Max open files的问题(可能导致Too many open files)

可能SSDB的重点在PHP/CPP/Java/Go,python的库不是很好用。

原生的库不支持python 3,第三方库又很久没有更新过,很多功能不支持,最终选择使用自己patch了一下的ssdb.py

ssdb的社区不太活跃,Server端和文档也有一些待提升的地方,特别是打开文件数,比较扑朔迷离,解决了问题也不知道怎么Pull Request到官方。

官方文档摘抄:

『禁止使用 CentOS 7』,『你无法搞定 CentOS 7』

实际使用中发现,可能是作者被相关问题问的太多,有些反应过度。 继续阅读“解决SSDB在CentOS 7.2中打开文件数Max open files的问题(可能导致Too many open files)”

如何检测服务器上的MongoDB是64位还是32位的

显示一下buildInfo就知道了
“bits” : 64,就是64位的,相应的,32就是32位的。
老蔡用命令行登录查看作为测试,没有这个权限也可以自己用程序连接了后类似办法解决。

oldcai@ProBook:~$ mongo
MongoDB shell version: 2.0.4
connecting to: test
> use admin
switched to db admin
> db.runCommand("buildInfo")
{
	"version" : "2.0.4",
	"gitVersion" : "nogitversion",
	"sysInfo" : "Linux yellow 2.6.24-29-server #1 SMP Tue Oct 11 15:57:27 UTC 2011 x86_64 BOOST_LIB_VERSION=1_46_1",
	"versionArray" : [
		2,
		0,
		4,
		0
	],
	"bits" : 64,
	"debug" : false,
	"maxBsonObjectSize" : 16777216,
	"ok" : 1
}
>