有没有人在beaglebone黑色上运行mongodb有什么成功?我是否必须安装不同版本的linux才能使其正常工作,或者我可以使用angstrom。
答案 0 :(得分:3)
MongoDB(截至2.4)并未正式支持ARM处理器。您可以在问题跟踪器中观察/ upvote SERVER-1811,但是在通常可用的64位服务器级ARM处理器之前,我不希望这会产生太大的影响。
通常,内存有限的32位低功耗ARM处理器(BeagleBone Black上的512Mb RAM)不适合像MongoDB这样的内存映射数据库服务器。由于使用了内存映射文件,32位版本的MongoDB也是limited to about 2GB of data and indexes。
有一些极端旧版本的MongoDB在某种程度上被黑客入侵(例如:MongoDB 2.1.1-pre),这是MongoDB 2.2的非常早期开发版本。除非你非常绝望,否则我不会推荐这个。可能你会花更多的时间来努力工作,而不是编写高效的代码。
更好的方法是: