# ElasticSearch 部署
**curl**
```shell
curl -XPUT -H 'Content-Type: application/json' http://localhost:9200/book -d '{
"settings": {
"number_of_shards": 1,
"number_of_replicas": 0
},
"mappings": {
"detail": {
"properties": {
"book_id": {
"type": "long"
},
"isbn": {
"type": "text"
},
"title": {
"type": "keyword"
},
"author": {
"type": "text"
},
"release_year": {
"type": "integer"
},
"publisher": {
"type": "text"
},
"average_rating": {
"type": "double"
},
"image_url_s": {
"type": "text"
},
"image_url_m": {
"type": "text"
},
"image_url_l": {
"type": "text"
}
}
}
}
}'
```
插入数据
```shell
curl -XPUT "http://localhost:9200/_bulk" -H 'Content-Type: application/json' --data-binary @book.json
```
查询数据
```shell
curl -XGET -H 'Content-Type: application/json' http://localhost:9200/book/_search -d '{
"query": {
"match_all": {
}
}
}'
```
**Kibana**
创建索引
```shell
PUT book
{
"settings": {
"number_of_shards": 1,
"number_of_replicas": 0
},
"mappings": {
"detail": {
"properties": {
"book_id": {
"type": "long"
},
"isbn": {
"type": "text"
},
"title": {
"type": "keyword"
},
"author": {
"type": "text"
},
"release_year": {
"type": "integer"
},
"publisher": {
"type": "text"
},
"average_rating": {
"type": "double"
},
"image_url_s": {
"type": "text"
},
"image_url_m": {
"type": "text"
},
"image_url_l": {
"type": "text"
}
}
}
}
}
```
插入数据
```shell
POST book/detail/_bulk
{"index":{"_index":"book","_type":"detail"}}
{"book_id":1,"isbn":"0195153448","title":"Classical Mythology","author":"Mark P. O. Morford","release_year":2002,"publisher":"Oxford University Press","average_rating":0,"image_url_s":"http://images.amazon.com/images/P/0195153448.01.THUMBZZZ.jpg","image_url_m":"http://images.amazon.com/images/P/0195153448.01.MZZZZZZZ.jpg","image_url_l":"http://images.amazon.com/images/P/0195153448.01.LZZZZZZZ.jpg"}
```
查询数据
```shell
GET book/_search
{
"query":{
"match_all":{}
}
}
```
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
一个基于深度学习的书籍推荐系统.zip (125个子文件)
BookBO.class 3KB
RecModelType.class 3KB
CorsConfig.class 2KB
FeignHttpClientConfig.class 2KB
UserBO.class 2KB
HttpConverterConfig.class 2KB
PageResultVO.class 2KB
BaseController.class 2KB
ResultVO.class 1KB
Constant.class 1KB
BookFeignClient.class 1KB
RecommenderFeignClient.class 921B
UserFeignClient.class 573B
MybatisConfig.class 553B
main.css 4KB
rating.csv 5.74MB
user_behavior.csv 4.14MB
index.html 283B
feature_engineering.ipynb 83KB
ncf.ipynb 11KB
RecommenderServiceImpl.java 16KB
BookServiceImpl.java 5KB
SearchServiceImpl.java 3KB
BookBO.java 3KB
BookController.java 3KB
BookVO.java 3KB
BookVO.java 2KB
Book.java 2KB
HttpConverterConfig.java 2KB
UserController.java 2KB
BookFeignClient.java 1KB
FeignHttpClientConfig.java 1KB
UserServiceImpl.java 1KB
RecModelType.java 1KB
SearchController.java 1KB
BookFeignController.java 1KB
UserBO.java 1KB
User.java 1KB
GlobalCorsConfig.java 1KB
RecommenderFeignController.java 1KB
Rating.java 1006B
PageResultVO.java 997B
RecommenderFeignClient.java 987B
BookService.java 952B
MilvusConfig.java 904B
UserVO.java 899B
JedisConfig.java 896B
SimilarityUtil.java 792B
SearchDTO.java 736B
UserFeignController.java 725B
RecommenderApplication.java 692B
Constant.java 683B
BaseController.java 679B
GatewayApplication.java 675B
BookDao.java 663B
ElasticSearchConfig.java 650B
UserFeignClient.java 640B
BookApplication.java 638B
UserApplication.java 638B
BookMapper.java 608B
UserDTO.java 572B
SearchApplication.java 569B
UserMapper.java 568B
Constant.java 540B
RatingDao.java 502B
RecommenderService.java 473B
UserDao.java 464B
UserService.java 460B
SearchService.java 427B
MybatisConfig.java 396B
index.js 1KB
main.js 356B
README.md 3KB
README.md 2KB
README.md 1KB
README.md 490B
README.md 328B
README.md 313B
README.md 245B
search.png 2.18MB
home.png 1.74MB
book.png 1.31MB
user.png 1.3MB
recommender.png 200KB
xiwenlejian.png 125KB
avatar_2.png 7KB
avatar.png 4KB
init.py 4KB
ncf_handler.py 4KB
ncf.py 3KB
data_importer.py 1KB
Item2Vec.scala 5KB
CollaborativeFiltering.scala 2KB
FeatureEngineering.scala 146B
xiwenlejian.sql 3KB
User.vue 4KB
Book.vue 3KB
Login.vue 3KB
App.vue 2KB
Search.vue 2KB
共 125 条
- 1
- 2
资源评论
Nowl
- 粉丝: 1w+
- 资源: 3556
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功