网站设计模板下载,如何打开国外网站,网站建设需要多少个人,推广app渠道简介 MongoDB是一个开源、高性能、支持海量数据存储的文档型数据库
是NoSQL数据库产品中的一种#xff0c;是最像关系型数据库#xff08;MySQL#xff09;的非关系型数据库
内部采用BSON(二进制JSON)格式来存储数据,并支持水平扩展。
MongoDB本身并不是完全免费的,它对…简介 MongoDB是一个开源、高性能、支持海量数据存储的文档型数据库
是NoSQL数据库产品中的一种是最像关系型数据库MySQL的非关系型数据库
内部采用BSON(二进制JSON)格式来存储数据,并支持水平扩展。
MongoDB本身并不是完全免费的,它对于一些商业场景是收费的。
MongoDB的收费条款和价格因版本、支持类型和付费周期而异。
特点
数据存储量较大甚至是海量
对数据读写的响应速度要求较高
某些数据安全性要求不高可以接受一定范围内的误差
内部实现 与redis和mysql对比 与Redis的对比 Redis纯内存数据库内存不足触发淘汰策略 结构化存储格式Bson方便扩展 与MySQL的对比 MongoDB不支持事务和多表操作 MongoDB支持动态字段管理 查询效率对比 Redis MongoDB MySQL 使用场景 游戏装备数据、游戏道具数据 特征修改频度较高 物流行业数据 特征地理位置信息海量数据 直播数据、打赏数据、粉丝数据 特征数据量大修改频度极高 日志数据 特征数据量巨大结构多变 docker安装mongoDB docker pull mongodocker run -itd --name mongo -p 27017:27017 -v ~/data/mongodata:/data mongo --auth-p 27017:27017 映射容器服务的 27017 端口到宿主机的 27017 端口。外部可以直接通过 宿主机 ip:27017 访问到 mongo 的服务。
--auth需要密码才能访问容器服务。