MongoDB
slowlifes
这个作者很懒,什么都没留下…
展开
-
MongoDB基本命令用
成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令:show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户use :切换当前数据库,这和MS-SQL里面的意思一样 db.help():显示数据库操作命令,里面有很转载 2016-09-26 10:33:08 · 310 阅读 · 0 评论 -
mongoDB 使用手册
1、基本操作db.AddUser(username,password)添加用户db.auth(usrename,password) 设置数据库连接验证db.cloneDataBase(fromhost) 从目标服务器克隆一个数据库db.commandHelp(name) returns the help for the commanddb.copyDatabase(fromdb转载 2016-09-26 10:57:55 · 470 阅读 · 0 评论 -
基于C#的MongoDB数据库开发应用(1)--MongoDB数据库的基础知识和使用
在花了不少时间研究学习了MongoDB数据库的相关知识,以及利用C#对MongoDB数据库的封装、测试应用后,决定花一些时间来总结一下最近的研究心得,把这个数据库的应用单独作为一个系列来介绍,希望从各个方面来总结并记录一下这个新型、看似神秘的数据库使用过程。本文是这个系列的开篇,主要介绍一些MongoDB数据库的基础知识、安装过程、基础使用等方面。MongoDB是一款由C++编写的高性能、开源转载 2016-09-26 17:52:30 · 1093 阅读 · 2 评论 -
基于C#的MongoDB数据库开发应用(2)--MongoDB数据库的C#开发
在上篇博客《基于C#的MongoDB数据库开发应用(1)--MongoDB数据库的基础知识和使用》里面,我总结了MongoDB数据库的一些基础信息,并在最后面部分简单介绍了数据库C#驱动的开发 ,本文继续这个主题,重点介绍MongoDB数据库C#方面的使用和封装处理过程,利用泛型和基类对象针对数据访问层进行的封装处理。前面介绍到,当前2.2版本的数据库C#驱动的API,支持两种不同的开发接口,转载 2016-09-26 17:53:31 · 698 阅读 · 0 评论 -
基于C#的MongoDB数据库开发应用(3)--MongoDB数据库的C#开发之异步接口
在前面的系列博客中,我曾经介绍过,MongoDB数据库的C#驱动已经全面支持异步的处理接口,并且接口的定义几乎是重写了。本篇主要介绍MongoDB数据库的C#驱动的最新接口使用,介绍基于新接口如何实现基础的增删改查及分页等处理,以及如何利用异步接口实现基类相关的异步操作。MongoDB数据库驱动在2.2版本(或者是从2.0开始)好像完全改写了API的接口,因此目前这个版本同时支持两个版本的AP转载 2016-09-26 17:54:36 · 765 阅读 · 0 评论 -
非关系型数据库性能调优
Mongodb1、Mongodb优化: a、语句优化可能通过Profile找到执行时间长的语句。db.getProfiling.Level()来获取profile级别 db.system.profile.find()查看profile记录。 b、找到语句后,通过explain来解析这条语句,可以看到有没有使用索引,使用了什么索引?db.collection.find转载 2016-09-28 14:36:11 · 646 阅读 · 0 评论 -
精通MongoDB数据库
什么是MongoDB ?MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及转载 2017-05-03 10:24:34 · 1145 阅读 · 0 评论