gpt4 book ai didi

mongodb - 安装 mongodb 版本 >3 树莓派 2

转载 作者:可可西里 更新时间:2023-11-01 09:09:21 30 4
gpt4 key购买 nike

是否可以在安装了 RASPBIAN JESSIE LITE 的树莓派上安装大于 3.2 的 mongo 数据库?

我使用本教程只成功获得了 2.1 版本。

http://www.widriksson.com/install-mongodb-raspberrypi/

我尝试了很多教程,但无法找到适用于更高版本的教程。

最佳答案

因为已经写在评论中,所以你仅限于 32 位版本。

它有严重的缺点:

  • 可存储的数据小于 2Gb(可能少很多),因为 WiredTiger 不可用,并且 MMAPv1 被限制为最大文件大小为 2Gb,因为它大量使用内存映射。它在 32 位机器上的可寻址空间非常有限
  • WiredTiger 存储引擎不可用。它允许压缩,因此对于有限的资源特别有用。
  • MongoDB 需要 RAM。越多越好。索引需要它,连接迫切需要它,嗯,内存 映射很好地利用了它。好吧,我们只有 32 位。 MongoDB Inc 决定不为一项垂死的技术创建变通办法。所以不要指望这会改变
  • 然而,最大的缺点是日志记录和复制基本上是不可能的,因为这进一步限制了您可以存储的数据量。没有日志记录意味着数据的持久性有限(除非您愿意通过使用相应的写入关注点强制将数据同步到磁盘以进行每次写入),而缺乏复制和由此导致的故障转移能力的缺乏很可能更少对 Raspi 的关注。

MongoDB Inc 强烈建议不要将 32 位版本用于非测试目的。他们这样做是有充分理由的。就个人而言,我生成的测试数据远远超过了 32 位版本的限制。

所以是的,这在技术上应该是可行的(即使手头没有软件包:编译 MongoDB 也不是火箭科学)。这是个好主意吗?好吧,如果你问我的话,没那么多。

关于mongodb - 安装 mongodb 版本 >3 树莓派 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34569404/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com