https://baike.baidu.com/item/...
百度百科里没有英语缩写
猜测A代表Apache,m代表monitoring,其余猜不出来了。。。
https://baike.baidu.com/item/...
百度百科里没有英语缩写
猜测A代表Apache,m代表monitoring,其余猜不出来了。。。
4 回答1.5k 阅读✓ 已解决
8 回答1.3k 阅读
3 回答942 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
2 回答1.6k 阅读
2 回答1.8k 阅读
1 回答897 阅读✓ 已解决
为啥你认为它是缩写呢?就不能是作者自己起的一个名字、或者用的现有的名词?
我猜 Ambari 是泰米尔语(印度语的一个分支)的拉丁字母转写,意为“象轿”。给你找几张图你就明白是啥了:
就是上图中大象背上的那个座椅,它就叫
Ambari
。为啥我会这么猜测,因为 Ambari 的官网里 https://ambari.apache.org/ 你注意看左上角的 Logo,是不是满满的印度圆顶建筑风格?
这个可能还是靠脑补,但看贡献者名单就会又有新的发现。我们可以通过 git commit 记录得知,早期几个高频的贡献者 @VikramDixit、@Suhas、@hiteshs、@omalley 这几个人,除了最后一个是个白人,剩下几位全都是印度裔(他们的名字就是典型的印度名,可以 LinkedIn 或搜索引擎搜这个名字看到)。
所以基本可以断定 Ambari 的词源就是来自印度语。
但为啥原作者们要起这么个名儿,那就不得而知了,我在全网都没有找到出处。但我猜测是因为古代能坐这种象轿的得是贵族甚至国王,就类似中国古代帝王出行时的“步辇”或“舆驾”,本身就是权力和地位的象征。所以这里取其“管理”、“统率”之意,而 Ambari 恰好也是用来管理 Hadoop 集群的。