그래서
mongodb에 데이터를 저장하는것
으로 결정했다.
1.유연한 스키마(추후 데이터 추가 및 변경 될 수 있음)
2.수평적 확장이 쉽다
3.데이터 접근 지연시간이 낮음
4.TTL 인덱스 지원
채팅 데이터는 라이브 방송이 끝나면 삭제되어야한다.
5.read/write 성능 뛰어남(write에 최적화된 cassandra 제외)
6.러닝커프가 너무 높지 않은 수준이어야함(hbase 제외)
이후 성능 테스를 통해 캐시를 도입해서 응답 속도를 높이는 것도 좋을 듯하다.