Neo4j为什么改名为Neo5j?

17
他们刚刚宣布,他们将名称更改为Neo5j
我一直认为4j代表Java。由于Neo4j是用Java和Scala实现的,并且在90年代,~4j后缀非常流行,所以我从未想到4j和现在的5j实际上是版本号。

enter image description here

但在数据库领域中,使用数字+字母版本号的方案似乎很常见,就像Oracle使用9i、11g和12c一样。
现在问题是,5j代表什么?文章没有回答这个问题。有人能帮我解决吗?

1
一个相关但非常重要的问题:"neo" 代表什么?头文件揭示了这个缩写的有趣解释 :-). - Gabor Szarnyas
1
Oracle已经完成了版本号的一半,必须要有所竞争。这是一个真正的企业级更新。 - InverseFalcon
1
它们不仅仅是为Java而生,它们正在与之高潮迭起。 - Leonidas
1
哈哈,你骗了我几秒钟。我以为你们做这件事情是完全的傻瓜。 :) - Andrei R
3个回答

24

Neo系列的数据库是在瑞典开发的,在图形数据库的第4版发布时引入了“j”后缀。 "j"来自于单词“jätteträd”,字面意思是“巨树”,用于表示现在可以存储的巨大数据结构。

顺便提一下,“neo”名称中的“neo”部分向瑞典流行艺术家Linus Ingelsbo致敬,他的艺名是NEO。在Neo1中,示例图是歌手和乐队,并展示了开发人员最喜欢的艺术家,包括NEO。这在第4版发布时更改为电影数据集。


2
非常好的回答,非常感谢。这解释了很多命名! - Michael Hunger

3

Neo5j这个名字是一个愚人节笑话- 不要被愚弄了!


1

显然,它代表着嫉妒,因为它使其他数据库供应商如此。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接