陋室铭
永远也不要停下学习的脚步(大道至简至易)

posts - 2167,comments - 570,views - 413万

随笔分类 -  MongoDB

json与bson的区别
摘要:bson是由10gen开发的一个数据格式,目前主要用于mongoDB中,是mongoDB的数据存储格式。bson基于json格式,选择json进行改造的原因主要是json的通用性及json的schemaless的特性。 bson主要会实现以下三点目标: 1.更快的遍历速度 对json格式来说,太大的 阅读全文
posted @ 2018-08-24 16:42 宏宇 阅读(427) 评论(0) 推荐(0) 编辑
浅析Redis 和MongoDB
摘要:今天来聊聊什么事nosql,一听nosql也许很多人会觉得很高大上的感觉,但其实接触过了也还觉得还行,随着当今数据的疯狂爆炸性的增长,传统的RDBMS也越来越暴露出他的不足之处,所以,作为一名合格的程序员,有必要了解一下,近几年新出现的nosql的概念,nosql可以理解为"not only sql 阅读全文
posted @ 2018-08-24 15:29 宏宇 阅读(173) 评论(0) 推荐(0) 编辑
学习MongoDB 七: MongoDB索引(索引基本操作)(一)
摘要:一、简介 在MongoDB建立索引能提高查询效率,只需要扫描索引只存储的这个集合的一小部分,并只把这小部分加载到内存中,效率大大的提高,如果没有建立索引,在查询时,MongoDB必须执行全表扫描,在数据量大时,效率差别就很明显,对于包括一个没有索引的排序操作的查询,服务器必须在返回任何结果之前将所有 阅读全文
posted @ 2018-08-10 09:26 宏宇 阅读(317) 评论(0) 推荐(0) 编辑
学习MongoDB 六: MongoDB查询(游标操作、游标信息)(三)
摘要:一、简介 db.collection.find()可以实现根据条件查询和指定使用投影运算符返回的字段省略此参数返回匹配文档中的所有字段。并返回到匹配文档的游标,可以随意修改查询限制、跳跃、和排序顺序的功能。 二、db.collection.findOne () db.collection. find 阅读全文
posted @ 2018-08-10 09:25 宏宇 阅读(460) 评论(0) 推荐(0) 编辑
学习MongoDB 四: MongoDB查询(一)
摘要:一、简介 MongoDB提供了db.collection.find() 方法可以实现根据条件查询和指定使用投影运算符返回的字段省略此参数返回匹配文档中的所有字段。 二.db.collection.find()查询数据 语法 参数 类型 描述 query document 可选. 使用查询操作符指定查 阅读全文
posted @ 2018-08-10 09:23 宏宇 阅读(411) 评论(0) 推荐(0) 编辑
学习MongoDB 五: MongoDB查询(数组、内嵌文档)(二)
摘要:一、简介 我们上一篇介绍了db.collection.find()可以实现根据条件查询和指定使用投影运算符返回的字段省略此参数返回匹配文档中的所有字段,我们今天介绍了对数组和内嵌文档的查询操作,尤其是对$elemMatch 同样可以用在find方法的第二个参数来限制返回数组内的元素,只返回我们需要的 阅读全文
posted @ 2018-08-10 09:23 宏宇 阅读(367) 评论(0) 推荐(0) 编辑
学习MongoDB 三: MongoDB无法启动的解决方法
摘要:一简介 我们之前介绍了MongoDB入门(安装与配置),我们今天在打开MongDB时,我们先运行cmd.exe进入dos命令界面,然后进入cd D:\mongodb\bin目录下,启动服务或者mongo命令都报了错误。 二.解决 1.net stop mongdb 启动服务报:系统发生错误5 解决: 阅读全文
posted @ 2018-08-10 09:22 宏宇 阅读(619) 评论(0) 推荐(0) 编辑
学习MongoDB 二:MongoDB添加、删除、修改
摘要:一、简介 MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSQL数据库产品中最热门的一种。数据被分组存储在数据集中,被称为一个集合(Collenction)和对于存储在MongoDB数据库中的文件,我们不需要知道它的任何结构定义的自由模式,在存储数据时是以键-值对的集合键是字符串, 阅读全文
posted @ 2018-08-10 09:21 宏宇 阅读(403) 评论(0) 推荐(0) 编辑
学习MongoDB 一:MongoDB 入门(安装与配置)
摘要:一.简介 MongoDB一种非关系型数据库(NoSql),是一种强大、灵活、可扩展的数据存储方式,因为MongoDB是文档模型,自由灵活很高,可以让你在开发过程中畅顺无比,对于大数据量、高并发、弱事务的互联网应用,MongoDB可以应对自如,MongoDB内置的水平扩展机制提供了从百万到十亿级别的数 阅读全文
posted @ 2018-08-10 09:19 宏宇 阅读(240) 评论(0) 推荐(0) 编辑
MongoDB——更新操作(Update)c#实现
摘要:c#实现 Mongodb存储【文档局部更新】 如下: 递归更新字段 ,构建UpdateDefinition /// <summary> /// <summary> /// 构建更新操作定义 /// 构建更新操作定义 /// </summary> /// </summary> /// <param n 阅读全文
posted @ 2018-07-31 15:59 宏宇 阅读(10223) 评论(0) 推荐(0) 编辑
MongoDB的C#封装类
摘要:代码: samus驱动 添加索引: 查找距离为附近为1公里的点 添加一个方法: 这样可以查询相近的地理位置 组合索引: 添加50万条测试数据 获取大于时间的数据 查询匹配起点,终点,Mongodb不能一次查询匹配两个坐标,只能分别查询,然后再进行匹配筛选 using System; using Sy 阅读全文
posted @ 2018-07-23 13:42 宏宇 阅读(1224) 评论(0) 推荐(0) 编辑
mongo DB for C#
摘要:(1)Download the MongoDB C#驱动. (2) Add Reference to C# 驱动 DLLs 或者 Nuget 下载 VS 2012/13 TOOLS -> Library Package Manager –> Manage NuGet Package for Solu 阅读全文
posted @ 2018-07-23 13:41 宏宇 阅读(244) 评论(0) 推荐(0) 编辑
C#操作MongoDB
摘要:8.1)下载安装 想要在C#中使用MongoDB,首先得要有个MongoDB支持的C#版的驱动。C#版的驱动有很多种,如官方提供的,samus。 实现思路大都类似。这里我们先用官方提供的mongo-csharp-driver ,当前版本为1.4.1 下载地址:http://github.com/mo 阅读全文
posted @ 2018-07-23 13:37 宏宇 阅读(5209) 评论(0) 推荐(0) 编辑
关于Mongodb的全面总结
摘要:MongoDB的内部构造《MongoDB The Definitive Guide》 MongoDB的官方文档基本是how to do的介绍,而关于how it worked却少之又少,本人也刚买了《MongoDB TheDefinitive Guide》的影印版,还没来得及看,本文原作者将其书中一 阅读全文
posted @ 2018-07-23 13:28 宏宇 阅读(803) 评论(0) 推荐(0) 编辑
Mongodb下载、安装、配置与使用
摘要:记得在管理员模式下运行CMD,否则服务将启动失败 一、下载 官网下载地址:https://www.mongodb.com/download-center?jmp=nav#community 为了方便下载,我把我当时下载的这个包,放在某度的云盘上。 链接:http://pan.baidu.com/s/ 阅读全文
posted @ 2018-07-23 11:05 宏宇 阅读(451) 评论(0) 推荐(0) 编辑
Windows 平台安装 MongoDB
摘要:MongoDB 下载 MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制包下载地址:https://www.mongodb.com/download-center#community 注意:在 MongoDB 2. 阅读全文
posted @ 2018-07-23 11:03 宏宇 阅读(160) 评论(0) 推荐(0) 编辑
MongoDB 3.0 用户创建
摘要:摘要: MongoDB 3.0 安全权限访问控制,在添加用户上面3.0版本和之前的版本有很大的区别,这里就说明下3.0的添加用户的方法。 环境、测试: 在安装MongoDB之后,先关闭auth认证,进入查看数据库,只有一个local库,admin库是不存在的: 现在需要创建一个帐号,该账号需要有gr 阅读全文
posted @ 2018-07-19 14:03 宏宇 阅读(136) 评论(0) 推荐(0) 编辑
MongoDB 生态 – 可视化管理工具
摘要:工欲善其事,必先利其器,我们在使用数据库时,通常需要各种工具的支持来提高效率;很多新用户在刚接触 MongoDB 时,遇到的问题是『不知道有哪些现成的工具可以使用』,本系列文章将主要介绍 MongoDB 生态在工具、driver、可视化管理等方面的支持情况。 本文主要介绍 MongoDB 的一些可视 阅读全文
posted @ 2018-07-19 14:02 宏宇 阅读(338) 评论(0) 推荐(0) 编辑
mongodb聚合 group
摘要:MongoDB中聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果。有点类似sql语句中的 count(*)。 基本语法为:db.collection.aggregate( [ <stage1>, <stage2>, ... ] ) 现在在mycol集合中有 阅读全文
posted @ 2018-07-19 13:12 宏宇 阅读(230) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示