版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、MongoDB技术通讯,发布:刘天斯,MongoDB简介,Mongo是一种高性能、开源项目、无模式的文档数据库,取代了传统的关系数据库和牛鼻子/值存储方法。 Mongo是使用c开发的。 MongoDB的概要、高性能、易于部署、易于使用,便于存储数据。 主要功能特性为*集中存储,易于存储对象类型数据。 模式是自由的。 已通讯端口定动态查询。 通讯端口创建包含内部对象的完整目录索引。 对查询进行通讯端口。 完全通讯端口复制和回切。 使用包含大对象(如网络视频)的高效二进制数据存储。 *自动处理碎片化以通讯端口云计算级别的可扩展性,支持Python、PHP、Ruby、Java、c、C#、Javasc
2、ript、Perl和习语言驱动程序。 社区也提供Erlang和. NET等平台文件存储格式可通过bson(json扩展) *网络网站数据库,MongoDB配置文件,面向功能集合的存储:存储对象和JSON格式动态查询: Mongo通讯端口丰富的查询表达式。 查询命令使用JSON格式的标记,可以轻松查询文档中嵌入的对象和数组。 完整的目录索引子通讯端口:包含嵌入到文档中的对象和数组。 Mongo的查询优化器分析查询表达式并生成高效的查询计划。 查询监视: Mongo包含用于分析数据库操作性能的监视工具。 复制和自动故障转移Mongo数据库通讯端口服务器之间的数据复制,并通讯端口主从模式和服务器之间
3、的互复制。 复制的主要目标是提供冗馀和自动故障转移。 高效的传统存储方法:通讯端口二进制数据和大型对象(如摄影图片和图像)的自动切片,并通讯端口云技术级别的可扩展性:自动切片功能可支持水平数据库群集并动态添加机器。MongoDB简档、应用情况网站数据: Mongo非常适合于实时插入、更新和查询,具有网站实时数据存储所需的复制和高级可扩展性。 高速缓存区:由于性能高,Mongo也非常适合作为信息基础设施结构的高速缓存区层。 系统重新启动后,Mongo建构的永久高速缓存区层可避免较低级别的数据源过载。 大型、低价值的数据:使用传统的关系数据库存储一些数据可能会花费高昂的成本。 在先常常是程序设计师
4、选择存储传统的文件的。 可扩展方案: Mongo非常适合于由数十台或数百台服务组成的数据库。 Mongo路线图包括MapReduce引擎的内置子通讯端口。 对象和JSON数据的存储: Mongo的BSON数据格式非常适合于存储和查询文档格式。MongoDB概要、银行和公司修订系统等不适用高度交易性的系统。 传统的关系数据库仍然适用于需要大量原子复杂事务的应用程序。 传统的商业智能应用程序:解决特定问题的BI数据库生成高度优化的查询方法。 数据仓库可能适用于此类应用程序。需要SQL的问题、MongoDB的概要、谁在使用? 安装MongoDB堆操作、wget http:/downloads.Mon
5、goDB.org/Linux/MongoDB-Linux-x 86 _ 64-1.2.4.tgz tar-zxvf MF dbmkdirm _ datam _ logcdmongodb-Linux-x 86 _ 64-1.2.4启动: bin/mongod-dbpath=/datth签入次数: db.user.insert(uid:1,用户名) j=名称: mongo; 保存,保存,保存。 for(var i=1; uid 33601,$ set : age 336026,# age=26db.user.update (uid :1,$ iid ) while (cursor.hasnext
6、() )打印(to jss 4.2方法2 db.things.find ().foreach (功能(x )打印(到JSON (x ) )。 ); 结果关定径套字var cursor=db.things.find (); 打印(打印(客户4 ) ):vararr=db.things.find ().to array (); arr5;MongoDB操作、普通操作5、条件查询: db.things.find (名称: mongo ) . 等效: SQL :选择符号=MongoDB.things.find (x 33604,j 3360真) . 等价: SQL :选择从事件x=4、MongoDB操
7、作、普通操作6、sort用法db.things.find (标签:协议)。 等效: SQL 3360 select * fromthingswhereeconomyintagsorderbytsdesclimit 107、findOne使用法varmongo=db.things.find one打印、MongoDB操作、电缆引线db.u_info.insert(uid:1、名称: falcon.c、地址: Beijing ); 插入(uid :2、名称: sexman、地址: Wuhan ); 加入:资源索引(uid :1 ); 资源索引(名称:1 ); 删除:如果在db.u_info.dropIndex(name_1)查询关目录索引字db.u _ info.find (name 3360 falcon.c ).expl lex查询的条件中存在目录索引,则查询将执行树状结构的目录索引定,并且没有目录索引、MongoDB
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 数字化赋能:中国二十冶集团施工生产综合管理系统的构建与实践
- 数字化设计夹板与弹力扎带治疗Colles骨折:有限元分析与临床疗效探究
- 2025年初级经济师之初级经济师工商管理测试题及答案
- 数字化浪潮下虚拟办公集成管理的多维剖析与实践探索
- 数字化浪潮下浙江省网销水产品质量安全保证体系构建与创新研究
- 数字化浪潮下NC保险公司营销策略的转型与创新研究
- 2025 写日记作文课件
- 2025 高中阅读理解之张弛有度手法课件
- 旧家电回收利用项目投资计划书
- 竹浆纸一体化项目环境影响报告书
- 2026年发展对象党章测试题及答案
- 2026年宁夏葡萄酒与防沙治沙职业技术学院单招职业技能测试题库及答案详解(夺冠)
- 2026年阜阳职业技术学院单招职业技能测试题库附参考答案详解(能力提升)
- 装配式工程质量标准化管理手册
- DB42-T 2509-2026 数字乡村 地质资源信息化建设与应用规范
- 财税销售技巧培训课件
- GB/T 46894-2025车辆集成电路电磁兼容试验通用规范
- T∕CNCA 127-2025 煤炭建设工程造价参考指标
- 2026春统编版二年级下册道德与法治第四单元教学设计
- 粉末冶金培训课件
- 真菌性皮肤病的实验室诊断技术
评论
0/150
提交评论