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

高端网站设计建设杭州seo关键字优化

高端网站设计建设,杭州seo关键字优化,网站如何接广告赚钱,阿里云配置网站mapping映射属性 mapping是对索引库中文档的约束 常见的mapping属性包括: type 字段数据类型,常见的简单类型有: 字符串:text(可分词的文本) keyword(精确值,例如:品牌、国家,ip地址) 数值&…

mapping映射属性

mapping是对索引库中文档的约束

常见的mapping属性包括:

type 字段数据类型,常见的简单类型有:

        字符串:text(可分词的文本)  keyword(精确值,例如:品牌、国家,ip地址)

        数值:long integer short byte double float

        布尔:boolean

        日期:date

        对象:object,例如下面name字段的值就是一个json对象。

index 是否创建索引,默认为true,表示创建倒排索引,会参与到搜索。false表示不会创建倒排索引,不会参与搜索。

analyzer: 使用哪种分词器,跟上面type为text的字段结合使用。

properties:该字段的子字段。例如下面指定name字段的子属性firstName和lastName。

es没有数组类型,但是es中允许字段有多个值,所以支持存储数组数据。只需要关注数组中元素的类型就可以了。

{        

        "age": 22,

        "weight": 52.1,

        "isMarried": false,

        "info": "我是一个程序员,很有才华的哟",

        "email": "aaa@qq.com",

        "score": [99, 85, 77]

        "name": {

                "firstName": "云",

                "lastName": "赵"

        }

}

索引库的CRUD

1.创建索引库和mapping的DSL语句

# 创建索引库person,并定义字段mapping
PUT /person
{
  "mappings": {
    "properties": {
      "info": {
        "type": "text",
        "analyzer": "ik_smart"
      },
      "email": {
        "type": "keyword",
        "index": "false"
      },
      "name": {
        "type": "object", 
        "properties": {
          "firstName": {
            "type": "keyword"
          },
          "lastName": {
            "type": "keyword"
          }
        }
      },
      "age": {
        "type": "integer"
      },
      "weight": {
        "type": "float"
      },
      "isMarried": {
        "type": "boolean"
      },
      "score": {
        "type": "integer"
      },
      "birthday": {
        "type": "date"
      }
      
    }
  }
}

 执行结果:

{
  "acknowledged" : true,
  "shards_acknowledged" : true,
  "index" : "person"
}

2.查询索引库

GET /person

3.删除索引库

delete /person

4.修改索引库

在es中可以允许添加新字段,只是禁止修改原字段。

PUT /person/_mapping
{
  "properties": {
    "heigh":{
      "type": "float"
    }
  }
}

{
  "acknowledged" : true
}

http://www.tj-hxxt.cn/news/101478.html

相关文章:

  • 如何做徽商网站网络广告是什么
  • java网站开发教程流程品牌设计
  • 男人和女人做性网站百度指数怎么看地域数据
  • 武汉想做网站seo广告优化多少钱
  • 做网站内容需要自己填的金蝶进销存免费版
  • 做网站导航按钮怎么做常德政府网站市民留言
  • wordpress建站邮件互联网舆情信息
  • 南京企业网站设计建设哪有学电脑培训班
  • 黑客网站入口国内搜索引擎排名
  • 在哪里做卖车网站关键词拓展工具有哪些
  • 做网站是不是也是暴利北京优化seo
  • 淘宝网店网站建设目的快速排名点击工具
  • 外贸商城网站制作公司郑州seo培训
  • 网站建设与管理总结心得seo搜索引擎优化期末考试
  • wordpress限制访问量宁波企业seo推广
  • 蚌埠网站建设专业公司线上推广有哪些渠道
  • 建设学校网站的需求分析百度seo发帖推广
  • 吴忠网站建设网络营销的特点有哪些特点
  • 手机端便民服务平台网站建设查看今日头条
  • 阿里云服务器做网站防止恶意点击软件管用吗
  • 内部网站建设依据文件seo是对网站进行什么优化
  • 网站建设方案意见it培训机构怎么样
  • 汽车之家网页版电脑版广州优化疫情防控措施
  • 苏州web网站建设关键词排名优化公司成都
  • 中国做网站的公司如何提升百度关键词排名
  • 西宁做网站治愈君博i站长之家爱站网
  • 做网站赚钱还是做app赚钱江西省水文监测中心
  • 新网站如何做营销站长之家域名查询排行
  • 怎样在百度免费做网站国际新闻稿件
  • 国外互动网站武汉seo外包平台