在图形数据库中实现多语言/国际化的最佳方法是什么?

What is best way to implement multi-lingual / internationalization in Graph database?

在图形数据库中实现 multi-lingual / internationalization 的最佳方法是什么?

我正在使用 Gremlin-Neputune 属性 图形数据库。我没有找到 multilingual

的任何默认实现

比方说,我有节点 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')

元属性参考:http://www.kelvinlawrence.net/book/PracticalGremlin.html#metaprop