阿里云Elasticsearch小白入门完全指南超详细版文章目录阿里云Elasticsearch小白入门完全指南超详细版准备工作步骤1注册阿里云账号步骤2创建专有网络VPC必须创建ES实例步骤3购买ES实例步骤4等待实例创建约15-20分钟配置与使用步骤5配置Kibana访问步骤6登录Kibana步骤7基础数据操作创建索引写入数据查询数据进阶操作步骤8使用可视化功能步骤9导入示例数据常见问题与注意事项成本控制连接问题性能优化学习环境学习资源推荐下一步建议准备工作步骤1注册阿里云账号打开阿里云官网https://www.aliyun.com/点击右上角免费注册使用手机号或邮箱完成注册完成实名认证个人用户选个人实名认证步骤2创建专有网络VPC必须为什么需要VPC阿里云ES实例必须部署在VPC网络中这是安全要求。创建步骤登录阿里云控制台https://ecs.console.aliyun.com/在顶部搜索栏输入专有网络VPC并进入选择地域建议选离你最近的比如华东1杭州点击创建专有网络VPC名称随便起个名字比如my-vpcIPv4网段使用默认的192.168.0.0/16即可点击确定创建虚拟交换机vSwitch在VPC详情页点击左侧交换机点击创建交换机交换机名称比如my-vswitch可用区选择一个可用区比如可用区I网段使用默认的192.168.0.0/24点击确定创建ES实例步骤3购买ES实例在顶部搜索栏输入Elasticsearch并进入点击创建实例配置关键参数参数推荐设置个人学习说明地域与VPC相同华东1杭州必须和VPC在同一地域可用区单可用区测试用单可用区即可实例类型向量增强版支持最新功能适合学习Elasticsearch版本8.17.0最新稳定版本规格族通用型-节点规格2核4GiB开发者规格适合学习节点数量1学习环境单节点足够存储空间20GB学习用足够网络类型选择已创建的VPC和vSwitch必须选择步骤2创建的网络实例名称my-es-instance自定义名称访问密码设置一个安全密码记住这个密码Kibana公网访问开启方便远程访问点击立即购买确认订单完成支付步骤4等待实例创建约15-20分钟在实例列表中可以看到创建进度状态变为运行中即为完成。配置与使用步骤5配置Kibana访问在实例管理页面找到Kibana公网访问点击修改配置添加你的公网IP到白名单查看自己的公网IPhttps://www.ip138.com/在白名单中添加你的IP地址格式你的IP/32点击确定保存步骤6登录Kibana在实例管理页面点击Kibana公网入口链接登录信息用户名elastic密码创建实例时设置的密码首次登录点击自己浏览步骤7基础数据操作在Kibana左侧菜单点击开发工具Dev Tools创建索引PUT/my_first_index{mappings:{properties:{title:{type:text},content:{type:text},author:{type:keyword},publish_date:{type:date},views:{type:integer}}}}写入数据POST/my_first_index/_doc{title:阿里云ES入门教程,content:这是一个非常详细的Elasticsearch入门教程,author:小白用户,publish_date:2024-01-01,views:100}再写入几条测试数据POST/my_first_index/_doc{title:Elasticsearch搜索技巧,content:学习ES的高级搜索功能,author:技术专家,publish_date:2024-01-02,views:200}POST/my_first_index/_doc{title:大数据分析实战,content:使用ES进行数据分析,author:数据工程师,publish_date:2024-01-03,views:150}查询数据全文搜索GET/my_first_index/_search{query:{match:{content:教程}}}精确匹配GET/my_first_index/_search{query:{term:{author:小白用户}}}范围查询GET/my_first_index/_search{query:{range:{views:{gte:150}}}}查看所有数据GET/my_first_index/_search{query:{match_all:{}}}进阶操作步骤8使用可视化功能在Kibana左侧菜单点击Analytics - “Dashboard”点击创建仪表板点击添加可视化选择数据可视化选择索引模式创建一个包含my_first_index的索引模式创建各种图表柱状图、折线图、饼图等步骤9导入示例数据在Kibana主页点击添加示例数据选择Sample eCommerce orders或Sample flight data点击添加数据在发现页面可以查看示例数据常见问题与注意事项成本控制按量付费个人学习推荐按量付费不用时可以释放资源监控费用在阿里云控制台费用中心查看实时费用及时释放学习完成后及时释放实例避免产生不必要费用连接问题无法访问Kibana检查白名单是否正确配置密码忘记在实例管理页面可以重置密码网络不通确保VPC和交换机配置正确性能优化学习环境单节点无需设置副本副本数设为0索引分片数建议5-10个避免一次性写入大量数据学习资源推荐官方文档https://help.aliyun.com/zh/es/user-guide/Elasticsearch官方指南https://www.elastic.co/guide/en/elasticsearch/reference/current/index.htmlKibana教程https://www.elastic.co/guide/en/kibana/current/index.html下一步建议学习Elasticsearch的核心概念索引、文档、分片、副本掌握DSL查询语法学习聚合查询和数据分析了解索引生命周期管理按照这个教程你就能从0开始完全掌握阿里云ES的使用啦如果遇到问题可以随时查看阿里云官方文档或在开发者社区提问。
阿里云Elasticsearch小白入门完全指南(超详细版)
阿里云Elasticsearch小白入门完全指南超详细版文章目录阿里云Elasticsearch小白入门完全指南超详细版准备工作步骤1注册阿里云账号步骤2创建专有网络VPC必须创建ES实例步骤3购买ES实例步骤4等待实例创建约15-20分钟配置与使用步骤5配置Kibana访问步骤6登录Kibana步骤7基础数据操作创建索引写入数据查询数据进阶操作步骤8使用可视化功能步骤9导入示例数据常见问题与注意事项成本控制连接问题性能优化学习环境学习资源推荐下一步建议准备工作步骤1注册阿里云账号打开阿里云官网https://www.aliyun.com/点击右上角免费注册使用手机号或邮箱完成注册完成实名认证个人用户选个人实名认证步骤2创建专有网络VPC必须为什么需要VPC阿里云ES实例必须部署在VPC网络中这是安全要求。创建步骤登录阿里云控制台https://ecs.console.aliyun.com/在顶部搜索栏输入专有网络VPC并进入选择地域建议选离你最近的比如华东1杭州点击创建专有网络VPC名称随便起个名字比如my-vpcIPv4网段使用默认的192.168.0.0/16即可点击确定创建虚拟交换机vSwitch在VPC详情页点击左侧交换机点击创建交换机交换机名称比如my-vswitch可用区选择一个可用区比如可用区I网段使用默认的192.168.0.0/24点击确定创建ES实例步骤3购买ES实例在顶部搜索栏输入Elasticsearch并进入点击创建实例配置关键参数参数推荐设置个人学习说明地域与VPC相同华东1杭州必须和VPC在同一地域可用区单可用区测试用单可用区即可实例类型向量增强版支持最新功能适合学习Elasticsearch版本8.17.0最新稳定版本规格族通用型-节点规格2核4GiB开发者规格适合学习节点数量1学习环境单节点足够存储空间20GB学习用足够网络类型选择已创建的VPC和vSwitch必须选择步骤2创建的网络实例名称my-es-instance自定义名称访问密码设置一个安全密码记住这个密码Kibana公网访问开启方便远程访问点击立即购买确认订单完成支付步骤4等待实例创建约15-20分钟在实例列表中可以看到创建进度状态变为运行中即为完成。配置与使用步骤5配置Kibana访问在实例管理页面找到Kibana公网访问点击修改配置添加你的公网IP到白名单查看自己的公网IPhttps://www.ip138.com/在白名单中添加你的IP地址格式你的IP/32点击确定保存步骤6登录Kibana在实例管理页面点击Kibana公网入口链接登录信息用户名elastic密码创建实例时设置的密码首次登录点击自己浏览步骤7基础数据操作在Kibana左侧菜单点击开发工具Dev Tools创建索引PUT/my_first_index{mappings:{properties:{title:{type:text},content:{type:text},author:{type:keyword},publish_date:{type:date},views:{type:integer}}}}写入数据POST/my_first_index/_doc{title:阿里云ES入门教程,content:这是一个非常详细的Elasticsearch入门教程,author:小白用户,publish_date:2024-01-01,views:100}再写入几条测试数据POST/my_first_index/_doc{title:Elasticsearch搜索技巧,content:学习ES的高级搜索功能,author:技术专家,publish_date:2024-01-02,views:200}POST/my_first_index/_doc{title:大数据分析实战,content:使用ES进行数据分析,author:数据工程师,publish_date:2024-01-03,views:150}查询数据全文搜索GET/my_first_index/_search{query:{match:{content:教程}}}精确匹配GET/my_first_index/_search{query:{term:{author:小白用户}}}范围查询GET/my_first_index/_search{query:{range:{views:{gte:150}}}}查看所有数据GET/my_first_index/_search{query:{match_all:{}}}进阶操作步骤8使用可视化功能在Kibana左侧菜单点击Analytics - “Dashboard”点击创建仪表板点击添加可视化选择数据可视化选择索引模式创建一个包含my_first_index的索引模式创建各种图表柱状图、折线图、饼图等步骤9导入示例数据在Kibana主页点击添加示例数据选择Sample eCommerce orders或Sample flight data点击添加数据在发现页面可以查看示例数据常见问题与注意事项成本控制按量付费个人学习推荐按量付费不用时可以释放资源监控费用在阿里云控制台费用中心查看实时费用及时释放学习完成后及时释放实例避免产生不必要费用连接问题无法访问Kibana检查白名单是否正确配置密码忘记在实例管理页面可以重置密码网络不通确保VPC和交换机配置正确性能优化学习环境单节点无需设置副本副本数设为0索引分片数建议5-10个避免一次性写入大量数据学习资源推荐官方文档https://help.aliyun.com/zh/es/user-guide/Elasticsearch官方指南https://www.elastic.co/guide/en/elasticsearch/reference/current/index.htmlKibana教程https://www.elastic.co/guide/en/kibana/current/index.html下一步建议学习Elasticsearch的核心概念索引、文档、分片、副本掌握DSL查询语法学习聚合查询和数据分析了解索引生命周期管理按照这个教程你就能从0开始完全掌握阿里云ES的使用啦如果遇到问题可以随时查看阿里云官方文档或在开发者社区提问。