ElasticSearch躺坑中

2022-12-01

下载win运行包,启动bin/elasticsearch.bat提示内存不足:

# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 6404702208 bytes for G1 virtual space

解决办法:https://blog.csdn.net/weixin_52799373/article/details/126136188

修改config/jvm.options加上:

-Xms1g

-Xmx1g

启动后,浏览器填入https://localhost:9200/要输入用户名和密码:

解决办法:elasticsearch-reset-password.bat -a -u elastic                  #自动生成密码

2023-01-03

ElasticSearch 8版本以后就不用type了,用_doc替换。https://www.modb.pro/db/423490

2023-01-04

/album/_search?size=1&from=1分页查询所有记录。

2023-05-10

没有所谓的局部更新,所有的局部更新都是这样操作的

  1. 从旧文档中检索JSON
  2. 修改它
  3. 删除旧文档
  4. 索引新文档

2023-06-28

ES没有有效的关联绑定(像关系型数据库那样)。所以ES里面的数据必然是冗余的。这个就给数据更新出了一道难题。

 

posted on 2022-12-01 16:06  angelshelter  阅读(109)  评论(0编辑  收藏  举报

导航