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

钱宝做任务的网站怎么下营销型网站建设的重要原则

钱宝做任务的网站怎么下,营销型网站建设的重要原则,电子商务公司开发网站,惠州建设公司网站本文主要介绍ES中的数据组成结构单元。 一、文档(Document) 1、概念 ES的数据存储单元是面向文档的#xff0c;文档是所有数据存储#xff0c;搜索的最小单元。 你可以把ES中的文档对应成mysql中的一条条数据记录。到时候你存进ES的数据就是一个个文档。 文档存入ES是序列…本文主要介绍ES中的数据组成结构单元。 一、文档(Document) 1、概念 ES的数据存储单元是面向文档的文档是所有数据存储搜索的最小单元。 你可以把ES中的文档对应成mysql中的一条条数据记录。到时候你存进ES的数据就是一个个文档。 文档存入ES是序列化成为JSON格式的。 众所周知json对象是由字段组成的。 每个字段都有对应的字段类型包括字符串数字布尔日期二进制范围类型。 每个文档都有一个Unique ID,也就是唯一标识可以对应Mysql表中的主键。 ES中这个ID可以自己指定也可以由ES自动生成。我们上一篇导入logstash配置的时候那个id就是指定的唯一标识键。 2、数据结构 一个JSON文档包含了一系列的字段类似数据库中表的各个字段属性列。 JSON文档的格式灵活不需要你强制的预先定义格式。 其中字段的类型可以人为指定或者是通过ES自动推算。 支持数组格式支持数据的嵌套。 3、文档的元数据 随便去Kibana中查一个数据如下 {_index : movies,_type : _doc,_id : 5233,_score : 1.0,_source : {version : 1,title : Road to Utopia,id : 5233,year : 1946,genre : [Comedy]}} 我们看到有这么几个东西组成这几个组成就是文档的一个元数据。 _index:表示这个文档数据属于哪个索引,文档存储的地方_type:表示文档所属的类型类型7.0基本没意义了都是_doc.文档代表的对象的类_id:表示这个文档的唯一标识也就是上面说的类似主键。文档的唯一标识.id仅仅是一个字符串它与_index和_type组合时就可以在Elasticsearch中唯一标识一个文档。当创建一个文档你可以自定义_id也可以让Elasticsearch帮你自动生成_score:表示这个文档在本次检索中的相关性打分这个在全文检索中有重要作用。_source:这里面放的就是你文档的真实内容。就是那个json文档文档中有一个version是文档的版本这个版本每次修改都会递增利用这个可以做乐观锁CAS在并发修改的时候控制线程安全。 而且也看到文档json中有字符串有时间还有个数组。各种类型都有json数据格式的灵活性得以展示。 二、索引(index) 1、概念介绍 索引是ElasticSearch存放数据的地方可以理解为关系型数据库中的一个数据库。事实上我们的数据被存储和索引在分片(shards)中索引只是一个把一个或多个分片分组在一起的逻辑空间。然而这只是一些内部细节——我们的程序完全不用关心分片。对于我们的程序而言文档存储在索引(index)中。剩下的细节由Elasticsearch关心既可。索引的名字必须是全部小写不能以下划线开头不能包含逗号 先使用语句查看一下索引的结构。 我们看到这个索引的一个结构组成。 index也就是索引是文档的容器是一类文档的集合。你可以理解为Mysql中的表这个概念。 每个索引都有自己的一个mapping定义用于定义包含文档的字段名和字段类型你可以对应理解为mysql中的表结构定义。定义好文档字段的类型名称。shard体现的存储的维度索引中的数据会分散在shard分片上。 索引的Mapping和Settings Mapping定义的是文档字段的类型就像Mysql的字段类型。表结构。Setting定义不同的数据分布比如在那个分片去哪个节点这种。后续看。 2. 语境理解 索引在不同的语境中是不同的意思。 在ES中当你说你索引一个文档就是把这个文档插入ES。 当你说一个索引那就是名词就是一个索引结构。 在MYSQL中可能是B树索引。ES中还有倒排索引。 3. 索引创建原则 类似的数据放在一个索引非类似的数据放不同索引product index包含了所有的商品sales index包含了所有的商品销售数据inventory index包含了所有库存相关的数据。如果你把比如productsaleshuman resourceemployee全都放在一个大的index里面比如说company index不合适的。 index中包含了很多类似的document类似是什么意思其实指的就是说这些document的fields很大一部分是相同的你说你放了3个document每个document的fields都完全不一样这就不是类似了就不太适合放到一个index里面去了。 索引名称必须是小写的不能用下划线开头不能包含逗号productwebsiteblog 三、Type(类型) ES在7.0之前是有type这个概念的一个Index可以设置多个types那时候Index类似数据库typel类似表这个组成。 6.0开始的时候type就被逐步废弃。7.0开始一个索引只有一个Type就是_doc也就是一个库一个表这时候库就是表了这时候我们就说一个Index类似一个表。 此时es的结构和mysql的结构就可以用下面这个表格做对应理解其实不是那么契合的。就是帮助理解而已。 四、索引 Rest Api ES的检索提供了完整的rest的api调用来实现。 1. 查看索引的设置 GET /movies/_settings在这个管理里面可以看到当前ES的所有的索引可以查看索引的详细信息。 点击索引进去看到详细信息。 2、索引操作 rest api # 查询ES索引下的数据量 GET _cat/indices/movies?v# 查询ES索引下的mapping关系 GET /movies/_mapping# 查询ES当前环境下索引对应的数据量 GET _cat/indices?v
http://www.pierceye.com/news/724234/

相关文章:

  • 河南省洛阳市建设银行的网站网站获得流量最好的方法是什么 ( )
  • 西安网站制作托wordpress媒体页
  • 杜集网站建设php网站怎么样
  • 山西做网站敬请期待哦
  • 前台网站开发技术Wordpress 建立学生档案
  • 邯郸网站制作找谁设置备份管理wordpress
  • 乌海学校网站建设镇江抖音seo
  • 网站建设在哪wordpress ping地址
  • 资讯文章网站模板徐州百度推广
  • 网站排名如何做西安有哪些网站设计公司
  • 广州网站开发学校wordpress优秀站点
  • wordpress 当前文章所属分类seo网站推广怎么做
  • 做网站要求电脑配置wordpress页眉描述
  • 做网站感想室内设计联盟邀请码怎么弄
  • 上海高端网站制作公司互联网黄页是什么
  • 网站服务器在阿里云专有网络做网站
  • 泰坦科技网站建设js代码 嵌入网站
  • 首都之窗门户网站首页中山做百度网站的公司吗
  • 网站 关键字 标签dede关闭网站
  • 甘肃路桥建设集团公司网站网页搭建模板
  • 山西省住房和城乡建设厅官网长沙seo关键词
  • 红酒 网站 模板网页qq登录保护在哪里
  • 目前哪些企业需要做网站建设的呢官方网站建设最重要的是
  • 电影题材网页设计欣赏长春seo关键词排名
  • 深圳网站建设索q.479185700如何修改网站后台的用户名和密码
  • 长春网站推广专门做二手书网站或app
  • 北京智能网站建设制作什么叫优化
  • 免费移动网站建站wordpress加skype
  • 企业推广建站网页开发教程
  • 外贸网站定制开发网站虚拟主机过期