【发布时间】:2014-02-23 00:54:40
【问题描述】:
我使用 elasticsearch 作为文档数据库,我创建的每条记录都有一个系统用于记录 id 的 guid id。商务人士希望提供一项功能,让用户根据日期和当天/每月到目前为止创建的记录数拥有自己的自动文件命名约定。
我需要的是防止重复的用户文件名。有没有办法将索引字段设置为唯一?像 sql 唯一约束?
【问题讨论】:
-
我相信唯一唯一的约束适用于
_id字段 -
你的问题错了,elasticsearch不是数据库,而是基于Apache Lucene的搜索引擎,不支持这些功能。还要记住,ES 是“接近”实时的。
标签: elasticsearch