AKN*_*AKN 4 database programming-languages
一切都很好.
他们使用了什么编程语言(c,c ++,java等)和数据库(oracle,MySQL等)来实现这一目标(因为他们必须快速有效地处理大量数据)?
虽然我不是在寻找他们深入的架构(如果违反了他们的公司政策),但对所有这些事情的概述可能会有用.
有人请你加入宝贵的建议和见解吗?
谷歌内部使用C++,Java和Python.请参阅Rino上的Rhino:
关于为Google工作的(数百个)很酷的事情之一就是他们让团队进行实验,只要它在某些广泛且明确界定的范围内完成.这个大型游乐场的其中一个围栏是您选择的编程语言.你必须在C++,Java,Python和JavaScript定义的范围内进行游戏.
谷歌的搜索算法本质上是MapReduce,它源于用C++实现的函数式编程技术.
谷歌有自己的存储机制,称为谷歌文件系统.