使用自定义 tokenizer 进行索引
Dgraph自带一个内置索引的大工具箱,但有时对于小众用例来说,它们总是不够用。
为了填补空白,Dgraph允许你通过插件系统实现定制的标记器。
Caveats
插件系统使用Go的pkg/plugin。这给插件的使用带来了一些限制。
- 插件必须用
Go编写。 - 从1.9开始,
pkg/plugin只能在Linux上工作。因此,插件只能在部署在Linux环境中的Dgraph实例上工作。 - 用于编译插件的
Go版本应该与用于编译Dgraph本身的Go版本相同。Dgraph总是使用最新版本的Go(你也应该如此!)