javascript
liuchangng
码农一枚,主要从事JavaEE相关工作,喜欢钻研新的前沿的热门的技术!
展开
-
12,MongoDB的视图
1,视图(View) MongoDB视图是一个可查询的对象,其内容由其他集合或视图上的聚合管道定义。 MongoDB不会将视图内容持久化到磁盘。 当客户端查询视图时,视图的内容是按需计算的。 MongoDB可以要求客户端拥有查询视图的权限。 MongoDB不支持对视图进行写操作。 2,创建视图语法 db.createCollection( "<viewName>", { "viewOn" : "<source>", "pipeline" : [<pip原创 2021-07-23 14:49:16 · 1195 阅读 · 0 评论 -
11,时序集合(5.0)
时序集合(5.0) 时间序列集合有效地存储一段时间内的测量序列。与普通集合相比,在时间序列集合中存储时间序列数据可以提高查询效率,并减少时间序列数据和二级索引的磁盘使用。 1,创建集合 只能在featureCompatibilityVersion设置为5.0的系统上创建时间序列集合。 db.adminCommand( { setFeatureCompatibilityVersion: "5.0" } ); # 创建2个时序集合 db.createCollection("weather", { times原创 2021-07-23 14:48:39 · 643 阅读 · 0 评论 -
10,有上限集合(Capped collections)
有上限集合(Capped collections): Capped集合是固定大小的集合,支持基于插入顺序插入和检索文档的高吞吐量操作。Capped集合的工作方式类似于循环缓冲区:一旦集合填满了它分配的空间,它就会通过覆盖集合中最早的文档来为新文档腾出空间 作为有上限的集合的另一种选择,考虑MongoDB的TTL(生存时间)索引。如通过设置TTL使集合中的数据过期,这些索引允许您根据日期类型字段的值和索引的TTL值从普通集合中过期并删除数据。 TTL索引与有上限的集合不兼容。 特点 插入顺序 有上限的集原创 2021-07-23 14:47:24 · 275 阅读 · 0 评论 -
9,MongoDB是什么
1,MongoDB是什么 MongoDB是一个文档数据库,设计目标是容易开发和扩展. MongoDB中的记录是一种文档,它是由field:value键值对组成的数据结构。MongoDB文档类似于JSON对象。字段的值可能包括其他文档、数组和文档数组. 2,MongoDB的版本 MongoDB Community: 免费版本 MongoDB Enterprise: 是MongoDB Enterprise Advanced订阅的一部分,包含对MongoDB部署的全面支持。另外增加了侧重于企业的特性,原创 2021-07-23 14:46:02 · 134 阅读 · 0 评论 -
换行场景使用总结_20200522
换行类型 1,不同操作系统的换行 windows: \r\n MAC: \r Like Unix: \n 2,Oracle数据库中的换行 windows: chr(10)||chr(13) MAC: chr(13) Like Unix: chr(10) 3,Html中Textarea的换行 3.1 判断浏览器是否是ie内核 function IEVersion() { var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串原创 2020-05-22 11:29:58 · 159 阅读 · 0 评论 -
JSON格式转为JSON对象的方式
JSON格式字符串:var str = ‘{“name1”:”value1”,”name2”:”value2”}’;第一种方式:JSON 语法是 JavaScript 语法的子集,JavaScript 函数 eval() 可用于将 JSON 文本转换为 JavaScript 对象。eval() 函数使用的是 JavaScript 编译器,可解析 JSON 文本,然后生成 JavaScript 对象。原创 2017-07-29 20:10:09 · 1224 阅读 · 0 评论