es创建索引的格式,并初始化数据
es创建索引的格式,并初始化数据
学习了:https://www.imooc.com/video/15759
- 1, 创建格式
- POST 127.0.0.1:9200/book/novel/_mappings
- {
- "novel":{
- "properties": {
- "word_count": {
- "type": "integer"
- },
- "author": {
- "type": "keyword"
- },
- "title": {
- "type": "text"
- },
- "publish_date": {
- "format": "yyyy-MM-dd HH:mm:ss||yyyy-MM-dd||epoch_millis",
- "type": "date"
- }
- }
- }
- }
- 2,插入数据
- PUT 方法进行数据插入,插入同时指定id
- 127.0.0.1:9200/book/novel/5
- {
- "author": "王五",
- "title": "菜谱",
- "word_count": 5000,
- "publish_date": "2002-10-01"
- }
- 127.0.0.1:9200/book/novel/2
- {
- "author": "李三",
- "title": "Java入门",
- "word_count": 2000,
- "publish_date": "2010-10-01"
- }
- 127.0.0.1:9200/book/novel/8
- {
- "author": "瓦力",
- "title": "ElasticSearch入门",
- "word_count": 3000,
- "publish_date": "2017-08-20"
- }
- 127.0.0.1:9200/book/novel/9
- {
- "author": "很胖的瓦力",
- "title": "ElasticSearch精通",
- "word_count": 3000,
- "publish_date": "2017-08-15"
- }
- 127.0.0.1:9200/book/novel/10
- {
- "author": "牛魔王",
- "title": "芭蕉扇",
- "word_count": 1000,
- "publish_date": "2000-10-01"
- }
- 127.0.0.1:9200/book/novel/2
- {
- "author": "李三",
- "title": "Java入门",
- "word_count": 2000,
- "publish_date": "2010-10-01"
- }
- 127.0.0.1:9200/book/novel/4
- {
- "author": "李四",
- "title": "ElasticSearch大法好",
- "word_count": 1000,
- "publish_date": "2017-08-01"
- }
- 127.0.0.1:9200/book/novel/6
- {
- "author": "赵六",
- "title": "剑谱",
- "word_count": 10000,
- "publish_date": "1997-01-01"
- }
- 127.0.0.1:9200/book/novel/1
- {
- "author": "张三",
- "title": "移魂大法",
- "word_count": 1000,
- "publish_date": "2000-10-01"
- }
- 127.0.0.1:9200/book/novel/7
- {
- "author": "张三丰",
- "title": "太极拳",
- "word_count": 1000,
- "publish_date": "1997-01-01"
- }
- 127.0.0.1:9200/book/novel/3
- {
- "author": "张四",
- "title": "python入门",
- "word_count": 2000,
- "publish_date": "2005-10-01"
- }
- 127.0.0.1:9200/book/novel/11
- {
- "author": "孙悟空",
- "title": "七十二变",
- "word_count": 1000,
- "publish_date": "2000-10-01"
- }
- 127.0.0.1:9200/book/novel/12
- {
- "author": "瓦力",
- "title": "瓦力教我们学ElasticSearch",
- "word_count": 1000,
- "publish_date": "2017-08-01"
- }
- 1, 创建格式
- POST 127.0.0.1:9200/book/novel/_mappings
- {
- "novel":{
- "properties": {
- "word_count": {
- "type": "integer"
- },
- "author": {
- "type": "keyword"
- },
- "title": {
- "type": "text"
- },
- "publish_date": {
- "format": "yyyy-MM-dd HH:mm:ss||yyyy-MM-dd||epoch_millis",
- "type": "date"
- }
- }
- }
- }
- 2,插入数据
- PUT 方法进行数据插入,插入同时指定id
- 127.0.0.1:9200/book/novel/5
- {
- "author": "王五",
- "title": "菜谱",
- "word_count": 5000,
- "publish_date": "2002-10-01"
- }
- 127.0.0.1:9200/book/novel/2
- {
- "author": "李三",
- "title": "Java入门",
- "word_count": 2000,
- "publish_date": "2010-10-01"
- }
- 127.0.0.1:9200/book/novel/8
- {
- "author": "瓦力",
- "title": "ElasticSearch入门",
- "word_count": 3000,
- "publish_date": "2017-08-20"
- }
- 127.0.0.1:9200/book/novel/9
- {
- "author": "很胖的瓦力",
- "title": "ElasticSearch精通",
- "word_count": 3000,
- "publish_date": "2017-08-15"
- }
- 127.0.0.1:9200/book/novel/10
- {
- "author": "牛魔王",
- "title": "芭蕉扇",
- "word_count": 1000,
- "publish_date": "2000-10-01"
- }
- 127.0.0.1:9200/book/novel/2
- {
- "author": "李三",
- "title": "Java入门",
- "word_count": 2000,
- "publish_date": "2010-10-01"
- }
- 127.0.0.1:9200/book/novel/4
- {
- "author": "李四",
- "title": "ElasticSearch大法好",
- "word_count": 1000,
- "publish_date": "2017-08-01"
- }
- 127.0.0.1:9200/book/novel/6
- {
- "author": "赵六",
- "title": "剑谱",
- "word_count": 10000,
- "publish_date": "1997-01-01"
- }
- 127.0.0.1:9200/book/novel/1
- {
- "author": "张三",
- "title": "移魂大法",
- "word_count": 1000,
- "publish_date": "2000-10-01"
- }
- 127.0.0.1:9200/book/novel/7
- {
- "author": "张三丰",
- "title": "太极拳",
- "word_count": 1000,
- "publish_date": "1997-01-01"
- }
- 127.0.0.1:9200/book/novel/3
- {
- "author": "张四",
- "title": "python入门",
- "word_count": 2000,
- "publish_date": "2005-10-01"
- }
- 127.0.0.1:9200/book/novel/11
- {
- "author": "孙悟空",
- "title": "七十二变",
- "word_count": 1000,
- "publish_date": "2000-10-01"
- }
- 127.0.0.1:9200/book/novel/12
- {
- "author": "瓦力",
- "title": "瓦力教我们学ElasticSearch",
- "word_count": 1000,
- "publish_date": "2017-08-01"
- }
es创建索引的格式,并初始化数据的更多相关文章
- Elasticsearch(ES) 创建索引
欢迎关注笔者的公众号: 小哈学Java, 每日推送 Java 领域干货文章,关注即免费无套路附送 100G 海量学习.面试资源哟!! 个人网站: https://www.exception.site/ ...
- Es创建索引、设置和修改Mapping
Http接口操作示例如下: 1.创建索引: 2.删除索引: 3.创建mapping: 4.查看mapping:
- django “如何”系列8:如何为模型提供初始化数据
当你第一次配置一个app的时候,有时候使用硬编码的数据去预填充你的数据库是非常有用的.这里有几个你可以让django自动创建这些数据的方法:你可以提供固定格式的初始化数据或者提供通过SQL初始化数据. ...
- mysql 创建索引和删除索引
索引的创建可以在CREATE TABLE语句中进行,也可以单独用CREATE INDEX或ALTER TABLE来给表增加索引.删除索引可以利用ALTER TABLE或DROP INDEX语句来实现. ...
- oracle 创建索引
一.索引简介 1.索引相当于目录 2.索引是通过一组排序后的索引键来取代默认的全表扫描检索方式,从而提高检索效率. 3.索引的创建要适度,多了会影响增删改的效率,少了会影响查询的效率,索引最好创建在取 ...
- mysql索引 ->创建索引、修改索引、删除索引的命令语句
查看表中已经存在 index:show index from table_name; 创建和删除索引索引的创建可以在CREATE TABLE语句中进行,也可以单独用CREATE INDEX或ALTER ...
- mysql——创建索引、修改索引、删除索引的命令语句
查看表中已经存在 index:show index from table_name; 创建和删除索引索引的创建可以在CREATE TABLE语句中进行,也可以单独用CREATE INDEX或ALTER ...
- mysql创建索引-----高性能(五)
转载地址:https://www.cnblogs.com/llzhang123/p/7889382.html 索引的创建可以在CREATE TABLE语句中进行,也可以单独用CREATE INDEX或 ...
- .net下灰度模式图像在创建Graphics时出现:无法从带有索引像素格式的图像创建graphics对象 问题的解决方案。
在.net下,如果你加载了一副8位的灰度图像,然后想向其中绘制一些线条.或者填充一些矩形.椭圆等,都需要通过Grahpics.FromImage创建Grahphics对象,而此时会出现:无法从带有索引 ...
随机推荐
- 基于cookie共享的SSO中的遇到的问题
什么是SSO? 现在很多大的互联网公司都会有很多的应用,比如以下是淘宝网的截图: 天猫 聚划算 头条等都是不同的应用,有的甚至采用完全不同的域名,但是所有在淘宝注册的用户都是使用的一套用户名和口令,如 ...
- PHP高性能开发-多进程开发
硬件多核时代的软件业以前计算能力的提升一直在摩尔定律的指引下,沿着提升CPU时钟频率这条道路前进,从初期的几十MHz到如今的几GHz.但是,进入2002年以 来,CPU提升主频的困难越来越大,因为主频 ...
- MyRecycleView带有上拉加载更多
package com.gan.myrecycleview; import android.content.Context; import android.support.v4.widget.Swip ...
- php+ajax+jquery分页并显示数据
参考https://www.helloweba.com/view-blog-195.html html页面 <div class="weui-cells" id=" ...
- java获取当前类名和方法名
Description Below I present you two different ways to get the current Class: Using Thread Using getC ...
- 利用NPOI组件产Excel完整操作
最终还是要使用NPOi了.刚开始做的是用com组件,发现如果本机不按照excel就不能使用,后来把其中一支改为了用Itextsharp产生pdf,但是还有几支批次要产生Excel,只能改用NPOI了. ...
- git回溯到指定版本
git回溯到指定版本 git log命令查看仓库日志 然后使用git checkout 命令 例如回溯到上图中的版本 git checkout 12db5d6fd138922a8aaf2214c84c ...
- R 语言词云wordcloud
来源:http://blog.chinaunix.net/uid-25135004-id-4311592.html wordcloud函数--用于绘制词云图 用法: wordcloud(words,f ...
- (3)C#基本语法
1.C#标识符 标识符是用来识别类.变量.函数或任何其它用户定义的项目. 在 C# 中,类的命名必须遵循如下基本规则: 标识符必须以字母开头,后面可以跟一系列的字母.数字.下划线.标识符中的第一个字符 ...
- POJ 1298 The Hardest Problem Ever【字符串】
Julius Caesar lived in a time of danger and intrigue. The hardest situation Caesar ever faced was ke ...