multi-lingual / internationalization
在 Graph 数据库中实现的最佳方法是什么?
我正在使用Gremlin-Neputune
属性图数据库。我没有找到多语言的任何默认实现
比方说,我有Role
带属性的节点Employee
,如何在不同的语言中保持相同?
multi-lingual / internationalization
在 Graph 数据库中实现的最佳方法是什么?
我正在使用Gremlin-Neputune
属性图数据库。我没有找到多语言的任何默认实现
比方说,我有Role
带属性的节点Employee
,如何在不同的语言中保持相同?
RDF/SPARQL 内置了多语言支持,这很方便——字符串可以被注释为特定语言。Gremlin 没有这样的概念。但是,您可以执行以下操作:
g.addV('City').
property('name_en', 'London').
property('name_fr', 'Londres').
property('name_ne', 'Londen')
另一种选择:- 具有默认语言属性的元属性
g.addV('city').
property('name', 'London', 'name_fr', 'Londres', 'name_ne', 'Londen')
MetaProperties 参考:http: //www.kelvinlawrence.net/book/PracticalGremlin.html#metaprop