일단 빌링 데이터라면 트랜젝션이 지원되어야 합니다.
그리고 대용량 디비를 제대로 지원해야 할거고... 이런 정도라면 충분한 조건이 아닐까 싶습니다. 그리고 나머지 문제는 cost 문제인데... 이 부분은 각각의 디비 밴더들이 다 자기네들 제품이 좋다고들 합니다. 그러니 뭐라 말씀 드리기 뭐한 부분이고, 개인적으로는 M$ 제품은 별로 좋아하질 않습니다. 코스트가 상당히 높다고 생각하기 때문입니다. 그리고 performance 도 문제가 있고... :-)
FreeDBMS 라면 MySQL 과 PostgreSQL 둘 중 하나여야 합니다. 이 중에서 트랜젝션 isolation level 이 제대로 지원되는 것은 PostgreSQL 뿐입니다. 그러니 당연히 PostgreSQL 말고는 현재로서는 대안이 없습니다. 하지만 문제점은 퍼포먼스와 지원의 문제입니다. 현실적으로 PostgreSQL 을 제대로 지원해주는 회사가 없다는 것입니다. DBA 가 모든 관리를 다해야 하고, 문제 발생시 모두 해결해야 합니다. 이것만 해결된다면 사용할만하다고 생각합니다. 퍼포먼스는 오라클 보다는 약간 떨어진다고 생각됩니다. 하지만 비용면에서 비교할 수 없는 장점이 있지요. (한마디로 뭐 디비 비용은 공짜입니다.)
-- 이홍기 님이 쓰신 글:
>> 빌링 데이터를 담을 DBMS를 선택하려고 합니다.
>> 뭐, 지인으로부터 들은 얘기로는, 빌링 데이터는 SUN머신에
>> 오라클 깔아서 써야한다고도하고,
>> 요즘 빌링 구현한 곳을 보면, 윈2K에 MSSQL깔아서 그냥 서비스
>> 제안한 곳도 있던데 말이죠.
>> 상용디비라면 추천하실 만한 DBMS와
>> 공개디비를 사용하신 분이 있다면, 어떤지 한번 조언도 부탁드립니다.
>> 고객은 약 500만명~1000만명정도로 예상한다면요.
>> 이런 질문을 올린 만한 곳이 이 게시판일 듯해서 올렸습니다.
>>
>> 미리 감사드립니다.
|