当前位置: 首页 > news >正文

企业咨询诊断报告英文关键词seo

企业咨询诊断报告,英文关键词seo,抖音代运营大概多少钱一个月,wordpress 会议网站目录 一、MongoDB 单机环境部署1. 环境准备2. 安装 MongoDB2.1 在 Ubuntu 上安装 MongoDB2.2 在 CentOS 上安装 MongoDB2.3 启动 MongoDB 服务2.4 验证 MongoDB 安装2.5 MongoDB 基本安全设置 3. 单机部署注意事项 二、MongoDB 集群环境部署1. 环境准备2. MongoDB Replica Set … 目录 一、MongoDB 单机环境部署1. 环境准备2. 安装 MongoDB2.1 在 Ubuntu 上安装 MongoDB2.2 在 CentOS 上安装 MongoDB2.3 启动 MongoDB 服务2.4 验证 MongoDB 安装2.5 MongoDB 基本安全设置 3. 单机部署注意事项 二、MongoDB 集群环境部署1. 环境准备2. MongoDB Replica Set 部署2.1 配置每个节点的 MongoDB 实例2.2 配置 Replica Set 3. 集群部署注意事项 三、MongoDB 使用案例1. Java 示例使用 MongoDB Java Driver1.1 添加 Maven 依赖1.2 编写 Java 代码 2. Python 示例使用 pymongo 连接 MongoDB2.1 安装 pymongo2.2 编写 Python 代码 总结部署过程中的注意事项 一、MongoDB 单机环境部署 1. 环境准备 操作系统Linux推荐 Ubuntu 20.04 或 CentOS 7也可在 Windows 上安装 MongoDB。MongoDB 版本MongoDB 5.0推荐使用最新稳定版本。硬件要求至少 2 GB 内存和 20 GB 的硬盘空间。 2. 安装 MongoDB 2.1 在 Ubuntu 上安装 MongoDB 导入 MongoDB 公共 GPG 密钥 wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -创建 MongoDB 源列表文件 echo deb [ archamd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/5.0 multiverse | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list更新本地包数据库并安装 MongoDB sudo apt update sudo apt install -y mongodb-org2.2 在 CentOS 上安装 MongoDB 创建 MongoDB 的 YUM 源文件 echo [mongodb-org-5.0] nameMongoDB Repository baseurlhttps://repo.mongodb.org/yum/redhat/\$releasever/mongodb-org/5.0/x86_64/ gpgcheck1 enabled1 gpgkeyhttps://www.mongodb.org/static/pgp/server-5.0.asc | sudo tee /etc/yum.repos.d/mongodb-org-5.0.repo安装 MongoDB sudo yum install -y mongodb-org2.3 启动 MongoDB 服务 sudo systemctl start mongod sudo systemctl enable mongod2.4 验证 MongoDB 安装 检查 MongoDB 服务状态 sudo systemctl status mongod2.5 MongoDB 基本安全设置 设置管理员用户 登录 MongoDB shell mongo切换到 admin 数据库并创建管理员用户 use admin db.createUser({user: admin,pwd: adminpassword,roles: [ { role: root, db: admin } ]} )启用认证 编辑 MongoDB 配置文件 /etc/mongod.conf启用认证 security:authorization: enabled重启 MongoDB 服务 sudo systemctl restart mongod3. 单机部署注意事项 安全性启用用户认证并限制外部访问 IP。备份定期备份数据库防止数据丢失。性能优化根据使用场景调整内存和缓存设置如 wiredTigerCacheSizeGB。日志管理配置日志以便于监控和调试。 二、MongoDB 集群环境部署 1. 环境准备 多台服务器至少 3 台用于配置 MongoDB Replica Set。操作系统Linux推荐 Ubuntu 20.04 或 CentOS 7。MongoDB 版本MongoDB 5.0。 2. MongoDB Replica Set 部署 2.1 配置每个节点的 MongoDB 实例 按照单机环境的安装步骤在每个节点上安装 MongoDB。 2.2 配置 Replica Set 编辑 MongoDB 配置文件 在每台服务器上编辑 /etc/mongod.conf配置 Replica Set replication:replSetName: rs0启动 MongoDB 服务 sudo systemctl restart mongod初始化 Replica Set 在主节点上启动 MongoDB shell mongo初始化 Replica Set rs.initiate({_id: rs0,members: [{ _id: 0, host: 192.168.1.1:27017 },{ _id: 1, host: 192.168.1.2:27017 },{ _id: 2, host: 192.168.1.3:27017 }] })检查 Replica Set 状态 rs.status()3. 集群部署注意事项 网络配置确保所有节点之间的网络连接稳定且防火墙允许相应端口通信。节点配置一致性确保每个节点的配置文件一致特别是 replSetName 和 bindIp。安全性启用用户认证并使用 SSL 进行加密通信。故障恢复配置仲裁节点arbiter以防止脑裂现象并定期监控节点状态。 三、MongoDB 使用案例 1. Java 示例使用 MongoDB Java Driver 1.1 添加 Maven 依赖 在 pom.xml 中添加 MongoDB Java Driver 依赖 dependenciesdependencygroupIdorg.mongodb/groupIdartifactIdmongodb-driver-sync/artifactIdversion4.4.0/version/dependency /dependencies1.2 编写 Java 代码 import com.mongodb.client.MongoClients; import com.mongodb.client.MongoClient; import com.mongodb.client.MongoDatabase; import com.mongodb.client.MongoCollection; import org.bson.Document;public class MongoDBExample {public static void main(String[] args) {MongoClient mongoClient MongoClients.create(mongodb://admin:adminpasswordlocalhost:27017);MongoDatabase database mongoClient.getDatabase(testdb);MongoCollectionDocument collection database.getCollection(testcollection);Document doc new Document(name, John Doe).append(email, john.doeexample.com).append(age, 29);collection.insertOne(doc);Document myDoc collection.find().first();System.out.println(myDoc.toJson());mongoClient.close();} }2. Python 示例使用 pymongo 连接 MongoDB 2.1 安装 pymongo pip install pymongo2.2 编写 Python 代码 from pymongo import MongoClientdef query_database():client MongoClient(mongodb://admin:adminpasswordlocalhost:27017/)db client[testdb]collection db[testcollection]doc {name: John Doe, email: john.doeexample.com, age: 29}collection.insert_one(doc)result collection.find_one()print(result)client.close()if __name__ __main__:query_database()总结 通过以上步骤我们完成了 MongoDB 的单机和集群环境部署并实现了 Java 和 Python 的简单连接示例。MongoDB 作为一款 NoSQL 数据库具备高可扩展性和灵活的数据模型适用于多种应用场景。 部署过程中的注意事项 安全性启用用户认证、IP 限制和 SSL 加密确保数据安全。性能优化根据需求调整缓存、索引等配置提高性能。备份和恢复定期备份数据库并测试恢复过程防止数据丢失。监控和日志管理配置监控工具和日志系统及时发现和解决问题保障 MongoDB 的稳定运行。
http://www.sczhlp.com/news/182158/

相关文章:

  • 网站推广是什么找公司制作app多少钱
  • 网站代做阿里云网站建设9元
  • 大淘客平台怎么做分销网站专业公司标志设计
  • 自己架设的传奇怎么做网站代理公司注册品牌
  • 做农产品交易网站微盟商城
  • 网站建设知识点有哪些漏缺杨陵区住房和城乡建设局网站
  • 宁波建网站哪家值得信赖修改网站域名
  • 柳州旅游网站建设idea怎么做网页
  • erp系统与网站对接长沙wordpress 附件插件
  • 门窗卫浴网站建设建设厅电工证查询网站官方网
  • 建设部网站安全考核证书查询网上注册公司的网址
  • 陵县网站建设选择邯郸网站制作
  • 做外包装很厉害的网站做电影采集网站用什么vps
  • 网站站seo教程wordpress考试主题
  • 哈尔滨自助建站平台阿里云做电影网站吗
  • 有哪些做西点及烘焙的网站博客可以放自己做的网站
  • 马蜂窝网站怎么做南京广告公司招聘信息
  • 自己做网站 发布视频教程做go分析和kegg分析网站
  • 网站怎么做外链接网页制作大宝库官网
  • 做外贸兼职的网站有哪些企业建设网站作用
  • P3792 由乃与大母神原型和偶像崇拜
  • mysql查看表大小,4种实用方法
  • 微算法科技(NASDAQ:MLGO)开发延迟和隐私感知卷积神经网络分布式推理,助力可靠人工智能系统技术
  • 不止节能,更能 “生钱”:MyEMS 辅助企业参与电力现货市场的实操案例
  • 当能耗监控变 “游戏”:MyEMS 可视化看板如何让员工主动参与节能?
  • 网站开发工程师的经验网站的标题
  • 南昌哪个网站建设比较好手机怎么制作图片
  • 建设银行开通网站查询密码营销托管全网营销推广
  • 做网站 搞流量 赚广告费wordpress邮箱验证码
  • 网站域名永久网站建设合同英文