MongoDB相关概念
MongoDB是一款高性能、无模式的文档型NoSQL数据库,适用于高并发、海量数据、高扩展性场景。支持灵活的BSON文档结构,适用于社交、游戏、物联网、物流等写入频繁、事务要求不高的应用。具备高可用副本集与水平分片能力,适合快速迭代与大规模数据存储。
2-MongoDB单机部署
本文介绍MongoDB在Windows和Linux系统的安装启动方法,包括下载地址、版本选择、解压配置、命令行与配置文件启动方式,以及Shell连接和图形化工具Compass的使用。同时涵盖Linux下的部署、防火墙设置与服务启停操作,附带各环境安装包说明。
1-MongoDB相关概念
MongoDB是一款高性能、无模式的文档型NoSQL数据库,适用于高并发、海量数据、高扩展性场景。适用于社交、游戏、物联网等写多读多、事务要求不高的应用,支持丰富查询、水平扩展与高可用,相比MySQL更灵活、成本更低。
1-MongoDB相关概念
MongoDB是一款高性能、无模式的文档型NoSQL数据库,适用于高并发、海量数据、高扩展性场景。适用于社交、游戏、物联网、物流、直播等应用,支持JSON风格BSON存储,具备丰富查询、索引、分片、副本集等功能,适合非事务性、频繁读写、灵活 schema 的业务需求。
2-MongoDB单机部署
本文介绍MongoDB在Windows和Linux系统的安装启动方法,包括下载、解压、配置数据目录及命令行或配置文件方式启动服务,同时讲解了如何通过mongo shell连接数据库、使用Compass图形化工具,以及Linux下的防火墙配置与服务关闭方法。
Docker网络1
Docker网络通过虚拟网卡实现容器间通信与隔离。启动后生成docker0网卡,支持bridge、host、none三种默认网络模式,可使用network命令管理网络:ls查看、add添加、rm删除、inspect查看详情、prune清理无效网络,容器可通过服务名直接通信,IP变化不受影响。
Docker网络3
Docker网络模式包括:none(禁用网络)、container(共享指定容器网络)和自定义网络。推荐使用自定义桥接网络实现容器间通信,支持通过服务名互连,避免IP硬编码。--link已过时,不建议使用。
Portainer轻量级图形化监控
Portainer是一款轻量级Docker可视化管理工具,支持单机与集群环境,提供图形化界面。分为开源CE版和商用版。通过Docker运行,映射端口并挂载socket文件后,浏览器访问9000端口即可管理容器、镜像、网络、卷及Compose编排,操作便捷,适合初学者与团队使用。(238字)