当前位置: 首页 > 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.pierceye.com/news/608407/

相关文章:

  • 网站源码官网招聘网站内容建设
  • 网站如何布局wordpress 商城系统
  • 深圳专业设计网站平台网站开发国内外现状研究
  • 哪个建站软件比较好带论坛无锡网站推广优化公司
  • 英文网站建设方案 ppt模板国内代理ip免费网址
  • 城乡建设网站 资料员深圳定制型网站建设
  • 浦江网站建设微信开发手机html编辑器
  • 做网站的个人总结论坛内网站怎么建设
  • 那里有个人做网站的如何建设网页制作的网站
  • 佛山网站建设玲念建站会议管理系统
  • 网站开发需要什么资质天马行空网站建设
  • 猎聘网网站建设目标怎么做网站上的模拟动画
  • 南通制作企业网站福州做网站设计
  • 上什么网站做会计教育wordpress cookies
  • 山东网站备案号四川省建筑信息网
  • 网站开发可以用哪些语言中国十二冶金建设有限公司网站
  • 中药网站模板襄阳seo优化服务
  • 做爰片免费观看网站会展企业网站建设方案
  • 国内空间没备案可以打开网站吗dw做网站 怎么做背景图片
  • host绑定网站国外网站风格
  • 安顺建设局网站wordpress 分页
  • 重庆做网站个人外网登录不了WordPress
  • 医药平台网站建设网站排名做不上去
  • 网站关键词优化培训怎样使用wordpress
  • wordpress多站做网站空间百度云和阿里云区别
  • 衡水企业网站制作公司3000块钱在朋友圈投放广告
  • 做网站没有公网北京网页制作教程
  • 运城哪家做网站的公司好小商铺装修
  • 如何访问win7下做的网站时间轴网站模板
  • html5网站制作软件做app找哪个网站吗