C# MongoDB学习笔记(目录)-序言
1.C# MemCached学习笔记(目录)-序言2.C# MemCached学习笔记(一)-Windows安装MemCached3.C# MemCached学习笔记(二)-Linux安装MemCached4.C# MemCached学习笔记(三)-MemCached C#示例5.C# Redis学习笔记(目录)-序言6.C# Redis学习笔记(一)-Windows安装Redis7.C# Redis学习笔记(二)-Linux安装Redis8.C# Redis学习笔记(三)-StackExchange.Redis9.C# Redis学习笔记(四)-Redis设置密码
10.C# MongoDB学习笔记(目录)-序言
11.C# MongoDB学习笔记(一)-Windows安装MongoDB12.C# MongoDB学习笔记(二)-Linux安装MongoDB13.C#-NoSqlHelper(二)_MongoDB一、MongoDB简介:
1、MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
2、Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。
3、官网:https://www.mongodb.com/
4、一个MongoDB 实例可以包含一组数据库,一个DataBase 可以包含一组Collection(集合),一个集合可以包含一组Document(文档)。一个Document包含一组field(字段),每一个字段都是一个key/value pair。
5、文件存储格式为BSON(一种JSON的扩展)。支持的类型包括:
主键类型(unix时间戳4个字节 + 机器标识码3个字节 + 进程PID2个字节 + 随机数3字节)ObjectId
Integer、String、Boolean、Double、Array、Date、Timestamp、Object、Null、
二进制数据Binary Data、符号Symbol、代码Code、正则表达式类型Regular expression等。
6、MongoDB服务端可运行在Linux、Windows或mac os x平台,支持32位和64位应用,默认端口为27017。推荐运行在64位平台,因为MongoDB在32位模式运行时支持的最大文件尺寸为2GB。
二、Windows安装MongoDB
C# MongoDB学习笔记(一)-Windows安装MongoDB
① 安装MongoDB;
② 安装连接工具;
三、Linux(Centos)安装MongoDB
C# MongoDB学习笔记(二)-Linux安装MongoDB
① Centos安装MongoDB;
② 安装宝塔面板-MongoDB连接工具;
四、C#-MongoDB
1、简单使用(未写太多sql示例):
(1)C# MongoDB学习笔记(三)-MonogoDBHelper
(2)MongoDB使用Sql见:https://www.mongodb.com/docs/manual/reference/sql-comparison/
五、MongoDB集群配置
本文来自博客园,作者:꧁执笔小白꧂,转载请注明原文链接:https://www.cnblogs.com/qq2806933146xiaobai/p/17502921.html
合集:
数据库-非关系型数据库
分类:
数据库-非关系数据库
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下