如何通过修改elasticsearch源代码更改elasticsearch文档源内容?

afdcj2ne  于 2021-06-14  发布在  ElasticSearch
关注(0)|答案(1)|浏览(324)

我需要加密elasticsearch文档源内容的安全性。
最终效果如下:
输入:

{
   "title":"you know, for search",
   "viewcount": 20
}

在es中:

{
  "title": "zpv!lopx-!gps!tfbsdi",    // whatever, encrypted title
  "viewcount": ☯                      // whatever, encrypted viewcount
}
bqjvbblv

bqjvbblv1#

不需要在es中加密数据,我们可以使es节点和客户端之间的通信可以用x-pack加密。这意味着,如果最终允许客户机查询数据,他将能够获得数据。我们可以用x-pack控制它。
不建议在elasticsearch中为加密数据编制索引,因为这会增加解密和加密数据的额外开销。

相关问题