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