文章目录
声明:先占个位置,为了1024勋章
*后台服务基于Springboot2 + Activiti6,整合文章请参考:https://blog.csdn.net/yy756127197/article/details/101211510 不需要流程设计器就排除3,4步骤 *
1. 简介
索引:对应关系数据库
类型: 对应关系数据库的表
文档: 对应关系数据库的一条数据
2 创建索引
2.1 基础创建
PUT http://localhost:9200/schools
效果
2.1 设置参数创建
注意:5.2.2版本默认情况下,创建的索引分片数量是 1 个,副本数量是 1 个
{
"settings": {
"number_of_shards": 3,
"number_of_replicas": 3
}
}
2.2 创建带有类型、映射的索引
PUT http://localhost:9200/schools
参数:
{
"settings": {
"number_of_shards": 3,
"number_of_replicas": 3
},
"mappings": {
"classes": {
"properties": {
"classes_id": {
"type": "long"
},
"name": {
"type": "text"
},
"address": {
"type": "keyword"
},
"price": {
"type": "double"
}
}
}
}
}
我们创建了一个索引,它的分片数为 3,副本数为 3,还创建了一个类型classes,有4个字段,类型各不相同
2.3 修改索引的副本数
PUT http://127.0.0.1:9200/schools/_settings
{
"number_of_replicas": 4
}
3 添加类型
PUT http://127.0.0.1:9200/schools/_mapping/my_type
{
"properties": {
"title": {
"type": "string"
}
}
}
4 添加属性
4.1 添加
和添加类型是一样的
PUT http://127.0.0.1:9200/schools/_mapping/classes
{
"properties": {
"timestamp": {
"type": "date",
"format": "yyyy-MM-dd HH:mm:ss||yyyy-MM-dd||epoch_millis"
}
}
}
4.2 查看mapping
GET http://localhost:9200/schools/_mapping
效果
5 删除索引
DELETE yy
博文推荐
开源项目,持续更新中,喜欢请 Star~
项目推荐
IT-CLOUD :IT服务管理平台,集成基础服务,中间件服务,监控告警服务等。
IT-CLOUD-ACTIVITI6 :Activiti教程源码。博文在本CSDN Activiti系列中。开源项目,持续更新中,喜欢请 Star~