当前位置: 首页 > news >正文

济南产品网站建设外包wordpress添加联系qq

济南产品网站建设外包,wordpress添加联系qq,游戏代理平台一天结一次,广州建设工程交易中心南沙交易部一、什么是MongoDB#xff1f; MongoDB是一个高性能#xff0c;开源#xff0c;无模式的文档型数据库#xff0c;是当前NoSql数据库中比较热门的一种。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式#xff0c; NoSql#xff0c;全称是 Not Only Sql,指的是…一、什么是MongoDB   MongoDB是一个高性能开源无模式的文档型数据库是当前NoSql数据库中比较热门的一种。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式   NoSql全称是 Not Only Sql,指的是非关系型的数据库。下一代数据库主要解决几个要点非关系型的、分布式的、开源的、水平可扩展的。原始的目的是为了大规模web应用这场运动开始于2009年初通常特性                      应用如模式自由、支持简易复制、简单的API、最终的一致性非ACID、大容量数据等。NoSQL被我们用得最多的当数key-value存储当然还有其他的文档型的、列存储、图型数据库、xml数据库等。      特点:     高性能、易部署、易使用存储数据非常方便。主要功能特性有     面向集合存储易存储对象类型的数据。    模式自由。    支持动态查询。    支持完全索引包含内部对象。    支持查询。    支持复制和故障恢复。    使用高效的二进制数据存储包括大型对象如视频等。    自动处理碎片以支持云计算层次的扩展性    支持PythonPHPRubyJavaCC#JavascriptPerl及C语言的驱动程序社区中也提供了对Erlang及.NET等平台的驱动程序。    文件存储格式为BSON一种JSON的扩展。    可通过网络访问。   功能:     面向集合的存储适合存储对象及JSON形式的数据。    动态查询Mongo支持丰富的查询表达式。查询指令使用JSON形式的标记可轻易查询文档中内嵌的对象及数组。    完整的索引支持包括文档内嵌对象及数组。Mongo的查询优化器会分析查询表达式并生成一个高效的查询计划。    查询监视Mongo包含一个监视工具用于分析数据库操作的性能。    复制及自动故障转移Mongo数据库支持服务器之间的数据复制支持主-从模式及服务器之间的相互复制。复制的主要目标是提供冗余及自动故障转移。    高效的传统存储方式支持二进制数据及大型对象如照片或图片    自动分片以支持云级别的伸缩性自动分片功能支持水平的数据库集群可动态添加额外的机器。   适用场合:     网站数据Mongo非常适合实时的插入更新与查询并具备网站实时数据存储所需的复制及高度伸缩性。    缓存由于性能很高Mongo也适合作为信息基础设施的缓存层。在系统重启之后由Mongo搭建的持久化缓存层可以避免下层的数据源 过载。    大尺寸低价值的数据使用传统的关系型数据库存储一些数据时可能会比较昂贵在此之前很多时候程序员往往会选择传统的文件进行存储。    高伸缩性的场景Mongo非常适合由数十或数百台服务器组成的数据库。Mongo的路线图中已经包含对MapReduce引擎的内置支持。    用于对象及JSON数据的存储Mongo的BSON数据格式非常适合文档化格式的存储及查询   一、MongoDB的安装使用  1、下载MongoDB新建一个文件夹命名为MongoDB将其解压到里面    在MongoDB下创建data在data下再创建dbD:\MongoDB\data\db         因为启动mongodb服务之前需要必须创建数据库文件的存放文件夹否则命令不会自动创建而且不能启动成功。     2、启动MongDB             4、在浏览器输入http://localhost:27017 27017是mongodb的端口号查看若显示              连接成功      5、配置Windwos服务   cmd先跳转到 D:\\MongoDB\bin目录下。   输入mongod --config D:\Mongodb\mongo.config --install --serviceName MongoDB   即根据刚创建的mongo.config配置文件安装服务名称为MongoDB。   二、在C#项目中使用mongDB   1、下载引入MongoDB为C#提供的dll引入项目                 2、创建一个实体继承一个实体属性类似于C#中的GUID类型是OnjectId用Mongodb存储数据必须要用到。                MongoEntity         3、项目配置文件中MongoDb连接字符串            4、主程序连接MongoDb数据库写入查询数据          1 class Program2 {3 static void Main(string[] args)4 {5 string connStr ConfigurationManager.AppSettings[MongoServerSettings];//获取连接字符串6 7 MongoServer server MongoServer.Create(connStr);//创建Mongdb服务对应的对象8 9 MongoDatabase db server.GetDatabase(MyDB);//获取数据库如果没有就会自动创建一个 10 11 var collectionName typeof(MyModel).Name;//指定集合的名字 12 13 var collection db.GetCollectionMyModel(collectionName);//获取集合如果集合不存在那么直接创建一个 14 15 16 //添加实体 17 for (int i 0; i 100; i) 18 { 19 MyModel model new MyModel(); 20 model.Id i ; 21 model.Name jenkin i; 22 model.SubTime DateTime.Now; 23 collection.Insert(model);//将数据源插入到集合中 24 25 } 26 27 Console.WriteLine(collection.Count());//打印有多少条数据 28 29 30 //删除name为jenkin或者name为123的 31 collection.Remove(Query.Or(Query.EQ(Name,jenkin),Query.EQ(Name,123))); 32 33 34 35 //查询 36 //1、根据id查询一条 37 var queryDaat collection.FindOneById(1); 38 39 //根据条件查找 40 var queryData2 collection.Find(Query.EQ(Name,jenkin)); 41 foreach (var model in queryData2) 42 { 43 Console.WriteLine(model.Name); 44 } 45 46 } 47 }                       转载于:https://www.cnblogs.com/Jenkin/p/9164609.html
http://www.zqtcl.cn/news/608407/

相关文章:

  • 个人域名备案网站名称例子龙岩网站制作公司
  • 深圳专门做网站的公司电子商务网站推广目的分为
  • 政协网站法治建设版块设计头像 制作 免费
  • wordpress 去除下划线成都seo公司排名
  • 网站移动页面怎么做万网域名管理入口
  • 吴桥网站建设公司wordpress 不收录设置
  • 长安网站建设工作总结信息安全网站建设方案书
  • seo公司网站wordpress 功能块
  • 手机网站分辨率做多大做羞羞的网站
  • 网站挂到国外服务器地址重庆网络公司排行榜
  • 网站seo诊断优化方案好网站的建设标准
  • 惠东县网站建设WordPress版本识别
  • 网站服务器信息查询宝塔系统怎么建设网站
  • 企业做网站需要提供什么资料桂林微物网络科技有限公司
  • 网站建设淘宝评价学校门户网站
  • 网页制作与网站管理amp 网站开发
  • 青岛手机网站建设公司房屋装修预算明细表格
  • 企业内部网站设计手机网站建设费用价格
  • 苏州高端网站建设公司建筑人才网报名平台
  • 商品网站开发需求表乐清公共
  • 省级示范校建设网站网站制作企业有哪些公司
  • 单位做网站怎么做510企业网站系统源码
  • 福建人力资源建设网站未成年在线观看视频播放免费
  • 网站站内logo怎么做朋友圈广告30元 1000次
  • 绍兴做网站北京做公司网站
  • 青浦区网站建设公司商丘网站建设费用
  • 百度网站是怎么建设的wordpress媒体主题
  • 孝感网站建设xgsh国内比百度好的搜索引擎
  • 阅读网站怎样做网站右侧固定标题怎么做
  • 网站开发多少钱农民wordpress acf破解版