2012. 4. 13. 09:41

트위터의 데이터 처리량은 엄청납니다.
MySql이 뛰어난것은 맞지만 대량처리에는 적합하지 않다는 것이 일반론이지요.

그래서 트위터는 NoSQL로 되어있을 것이라고 생각했습니다.
(아니면 일반적으로 사용하는 오라클이나 MsSQL이 되겠지요.)

그런데 MySQL을 쓴다는 것입니다!
(참고 : 블로터닷넷 - 트위터, 빅데이터 처리 노하우 공개 )


하지만........
역시나 그냥 MySql이 아니였습니다.

참고 : github - twitter / mysql

....뭐...뭔말이지?
대충은 알겠는데 뭔말인지 몰라 번역된자료와 개발자들 코맨트를 찾아보니...

결국 개조되었다는 말.....OTL

이정도 규모의 회사가 MySql을 개조해서 쓰는 것과 이미 검증된 다른 유료 데이터 베이스를 쓰는 것중 어느게 더 효율적인지는 잘모르겠습니다.
물론 오픈소스로 공개했으니 우리야 가저다 쓰면되는거지만.....구축은 쉬운건가 ㅡ.-;;;