- 博客(4)
- 收藏
- 关注
原创 ElasticSearch实例磁盘占用率高 排查及解决方案
使用命令:curl -X PUT http://{ip}:9200/{index}/_settings --header ‘Content-Type: application/json’ -d ‘{“index”:{“number_of_replicas”:0}}’
2023-10-25 15:02:28 575 1
原创 es数据迁移-------reindex
1.es 规定文档 mapping一旦建完过后就无法改动,所以当索引的 mapping 有变动时需要重建索引。2.es 规定分片一旦指定后就无法修改,所以当索引数据量随时间变大需要设置更多分片的时候需要重建索引。以上情况可以选择 reindex 命令重建索引,速度比用 bulk快 5 到 10 倍。当新的索引里有数据时要设置"version_type": “internal” ,注意:在创建索引的时候要把表结构也要创建好(也就是mapping).使用restful 接口。
2023-07-07 14:32:17 437 1
原创 AQS与CAS概念
提示:这里可以添加本文要记录的大概内容:提示:以下是本篇文章正文内容,下面案例可供参考AQS是java.util.concurrent.locks包下的一个抽象类/**/**/**几乎常用的juc下的组件都是实现了AQS。例如Lock,countDownLatch,Semaphore这些都用了AQS。AQS内部使用int的state变量来标记锁的占用情况,0表示没有人抢占锁,1表示锁被抢占了。使用volatile修饰,保证多线程间的可见性。
2023-06-02 17:56:29 123 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人