在 Fedora 上安装 MongoDB 服务器的方法教程

来源:脚本之家  责任编辑:小易  

这个问题,我三岁的妞妞没问过,但是我给她主动展示过我的刀口.我还让她摸过.然后我给她讲了,医生划开我的肚皮,从肚子这儿把你掏出来了。还怪疼的.她应该从心里觉得我辛苦了,她挺心疼我的.出门会说,妈妈注意安全,路上车多.不管她吃什么东西,我说分享,她会拿给我吃.我生病了,她会给我端来白开水让我喝,让我睡一觉就好了。有段时间我爱失眠喝红酒,以至于我喝感冒药的时候,她会说,妈妈,怎么老喝酒啊。家里人有指责我哪一块儿做得不好的,她会站出来说,你们都很吵安静一会儿.我特别喜欢抱她,她都很开心和我拥抱.她奶奶喊她她不爱说话,可是在我面前倒没有,说话也很注意语气什么的.总而言之,这个问题,可以用她能接受的方式

Mongo(来自 “humongous” —— 巨大的)是一个高性能、开源、无模式的、面向文档的数据库,它是最受欢迎的 NoSQL 数据库之一。它使用 JSON 作为文档格式,并且可以在多个服务器节点之间进行扩展和复制。

首先谈谈吴亦凡的外形:吴亦凡4675px的身高条件,足以达到男模的基础要求,其次他的长相相较于鹿晗、黄子韬等其他EXO的姐妹们,更加硬朗且具有时尚感,还有洋气时髦的潮流气质加持,似乎改革开放以来我国大陆地区还没出现过这么一个不带土腥气的偶像。简单点总结,也即“颜正条顺”。当然,想要搞时尚,并非只要脸好身材棒就混得好的。否则娱乐圈人人都能混得风生水起,也不至于如今各路明星为了打造时尚人设竞争日臻白日化、为了时尚资源争得头破血流。其次,吴亦凡拥有新生代敢于大胆尝试、积极改变的心态,同一般正青春的青年人一样,喜欢搞点不一样的。于是仗着有颜任性,跟那些打安全牌不出错的人相比,吴亦凡多了一份敢于尝试的果

有关许可证更改的故事

全身美白方法全身都要白白白全身美白方法全身都要白白白  亲爱的女生们,你们花了很多时间在脸部美白却忽略了身体美白呢?美白不能只是面子工程哦!全身美白一样非常重要。夏天来临之际,如果露出黑黑的双腿和手臂,会让你的整体分数下降很多!不要再偷懒了,今天给大家介绍几种身体美白的方法。肌肤去角质  老旧角质堆积,会导致我们的皮肤粗糙、暗淡,不仅脸部皮肤会有角质堆积,身体也夫出现角质的堆积哦。但全身去角质的方法并不是都一样的哦。对于身体肌肤去角质,可以选择有去角质效果的沐浴精或去角质产品,全身使用,洗完后就会有滑嫩的效果,接着用浴室蒸气将毛细孔张开,这样很容易就排出污垢及身体的废物。精油美白+美白面膜  

MongoDB 上游决定更改服务器代码的许可证已经一年多了。先前的许可证是 GNU Affero General Public License v3(AGPLv3)。但是,上游公司写了一个新许可证,旨在使运行 MongoDB 即服务的公司可以回馈社区。新许可证称为 Server Side Public License(SSPLv1),关于这个举措及其解释的更多说明,请参见 MongoDB SSPL FAQ。

很多花友都知道,吊兰的养殖难易程度仅次于绿萝、发财树。它管理起来比较粗放,而且目前也成了室内最为常见的垂挂植物之一。吊兰叶片细长柔软,由盆沿向下垂,舒展散垂四季常绿,算是观叶植物里的熟脸了。但是在养吊兰的过程中,也会出现不可避免的黄叶、干尖、黑尖的现象。吊兰黄叶极大的降低了观赏价值,导致吊兰黄叶的现象有很多,如光照过强,温度过高或过低,以及土壤板结等等。吊兰喜湿润环境,要经常保持盆土湿润。夏季浇水要充足,中午前后及傍晚还应往枝叶上喷水,以防叶干枯。冬季需要将其移到室内,以保持盆土稍微湿润为宜,室温保持在15~20℃。每一周浇一次水,浇要浇透,最好选择在中午浇水,浇水时水温最好和气温一致。这样可

Fedora 一直只包含自由软件。当 SSPL 发布后,Fedora 确定它并不是自由软件许可证。许可证更改日期(2018 年 10 月)之前发布的所有 MongoDB 版本都可保留在 Fedora 中,但之后再也不更新的软件包会带来安全问题。因此,从 Fedora 30 开始,Fedora 社区决定完全移除 MongoDB 服务器。

开发人员还有哪些选择?

是的,还有替代方案,例如 PostgreSQL 在最新版本中也支持 JSON,它可以在无法再使用 MongoDB 的情况下使用它。使用 JSONB 类型,索引在 PostgreSQL 中可以很好地工作,其性能可与 MongoDB 媲美,甚至不会受到 ACID 的影响。

开发人员可能选择 MongoDB 的技术原因并未随许可证而改变,因此许多人仍想使用它。重要的是要意识到,SSPL 许可证仅更改仅针对 MongoDB 服务器。MongoDB 上游还开发了其他项目,例如 MongoDB 工具、C 和 C++ 客户端库以及用于各种动态语言的连接器,这些项目在客户端使用(通过网络与服务器通信的应用中)。由于这些包的许可证人保持自由(主要是 Apache 许可证),因此它们保留在 Fedora 仓库中,因此用户可以将其用于应用开发。

唯一的变化实际是服务器软件包本身,它已从 Fedora 仓库中完全删除。让我们看看 Fedora 用户可以如何获取非自由的包。

如何从上游安装 MongoDB 服务器

当 Fedora 用户想要安装 MongoDB 服务器时,他们需要直接向上游获取 MongoDB。但是,上游不为 Fedora 提供 RPM 包。相反,MongoDB 服务器可以获取源码 tarball,用户需要自己进行编译(这需要一些开发知识),或者 Fedora 用户可以使用一些兼容的包。在兼容的选项中,最好的选择是 RHEL-8 RPM。以下步骤描述了如何安装它们以及如何启动守护进程。

1、使用上游 RPM 创建仓库(RHEL-8 构建)

$ sudo cat > /etc/yum.repos.d/mongodb.repo >>EOF [mongodb-upstream] name=MongoDB Upstream Repository baseurl=https://repo.mongodb.org/yum/redhat/8Server/mongodb-org/4.2/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc EOF

2、安装元软件包,来拉取服务器和工具包

$ sudo dnf install mongodb-org ...... Installed: mongodb-org-4.2.3-1.el8.x86_64 mongodb-org-mongos-4.2.3-1.el8.x86_64 mongodb-org-server-4.2.3-1.el8.x86_64 mongodb-org-shell-4.2.3-1.el8.x86_64 mongodb-org-tools-4.2.3-1.el8.x86_64 Complete!

3、启动 MongoDB 守护进程

$ sudo systemctl status mongod ● mongod.service - MongoDB Database Server Loaded: loaded (/usr/lib/systemd/system/mongod.service; enabled; vendor preset: disabled) Active: active (running) since Sat 2020-02-08 12:33:45 EST; 2s ago Docs: https://docs.mongodb.org/manual Process: 15768 ExecStartPre=/usr/bin/mkdir -p /var/run/mongodb (code=exited, status=0/SUCCESS) Process: 15769 ExecStartPre=/usr/bin/chown mongod:mongod /var/run/mongodb (code=exited, status=0/SUCCESS) Process: 15770 ExecStartPre=/usr/bin/chmod 0755 /var/run/mongodb (code=exited, status=0/SUCCESS) Process: 15771 ExecStart=/usr/bin/mongod $OPTIONS (code=exited, status=0/SUCCESS) Main PID: 15773 (mongod) Memory: 70.4M CPU: 611ms CGroup: /system.slice/mongod.service

4、通过 mongo shell 连接服务器来验证是否运行

$ mongo MongoDB shell version v4.2.3 connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb Implicit session: session { "id" : UUID("20b6e61f-c7cc-4e9b-a25e-5e306d60482f") } MongoDB server version: 4.2.3 Welcome to the MongoDB shell. For interactive help, type "help". For more comprehensive documentation, see http://docs.mongodb.org/ ---

就是这样了。如你所见,RHEL-8 包完美兼容,只要 Fedora 包还与 RHEL-8 兼容,它就应该会一直兼容。请注意,在使用时必须遵守 SSPLv1 许可证。

总结

到此这篇关于在 Fedora 上安装 MongoDB 服务器的方法教程的文章就介绍到这了,更多相关Fedora 安装 MongoDB 服务器内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

扩展阅读,根据您访问的内容系统为您准备了以下内容,希望对您有帮助。

求助,怎样在fedora里面安装mongodb-CSDN论坛

怎样安装在车上

求助,怎样在fedora里面安装mongodb-CSDN论坛

答:怎样安装在车上


  • 本文相关:
  • 在linux服务器中配置mongodb环境的步骤
  • window下mongodb在dos下服务器启动及连接
  • windows服务器安装php mongodb扩展的方法
  • 详解mongodb中用sharding将副本集分配至服务器集群的方法
  • mongodb eval 执行服务器端脚本
  • python中使用flask、mongodb搭建简易图片服务器
  • 详解mongodb管理命令
  • mongodb分片详解
  • mongodb 启动命令mongod参数说明(中文翻译)
  • mongodb诡异问题之sh.stopbalancer卡住的解决方法
  • 使用命令方式安装mongodb指南(windows、linux)
  • c#操作mongodb插入数据效率
  • mongodb replica set 添加删除节点的2种方法
  • mongodb读数据操作
  • mac下安装和配置mongodb的步骤详解
  • mongodb启动命令参数中文说明
  • 求助,怎样在fedora里面安装mongodb-CSDN论坛
  • 免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved