# 八股-ElasticSearch
## 面试题
- ES 不支持 decimal,如何避免丢失精度?
- ES 支持乐观锁吗?如何实现的?
- ES支持哪些数据类型,和MySQL之间的映射关系是怎么样的?
- ElasticSearch为什么快?
- Elasticsearch支持事务吗?为什么?
- 为什么要使用ElasticSearch?和传统关系数据库(如 MySQL)有什么不同?
- 什么是ElasticSearch的深度分页问题?如何解决?
- 倒排索引是什么?
- 如何优化 ElasticSearch 搜索性能?
- 如何保证ES和数据库的数据一致性?