보도자료 / 카페24, 국내 최초 PostgreSQL DB 호스팅 등장 / 3월 31일자
심플렉스인터넷, PostgreSQL 8.3 최신버전으로 서비스
데이터베이스관리시스템(DBMS) 중 품질, 성능, 신뢰성이 뛰어나 꾸준히 인기를 얻고 있는 PostgreSQL(포스트그레스큐엘)이 웹호스팅 시장에 등장했다. PostgreSQL은 MySQL(마이에스큐엘)과 더불어 대표되는 오픈소스용 DBMS로, 개발자들 사이에서 안정적이고 다양하게 사용할 수 있는 DBMS로 평가받고 있다.
카페24(www.cafe24.com)를 운영하는 심플렉스인터넷(대표 이재석)은 대용량 데이터 처리에 강력하고 확장성에도 뛰어난 ‘PostgreSQL 호스팅’을 국내 최초로 서비스한다고 31일 밝 혔다.
이에 따라 웹호스팅 업계에도 PostgreSQL이 도입됨으로써 사용자들이 보다 쉽게 우수한 특징과 높은 가용성을 가진 DB를 사용해 볼 수 있는 발판을 마련하게 됐다
이번 ‘카페24 PostgreSQL 호스팅’은 가장 최신 버전이라 할 수 있는 PostgreSQL 8.3 모델로 서비스 되며 고성능 DB를 쉽게 갖출 수 있을 뿐만 아니라, DB 처리속도도 매우 빠르다. 또 기존 데이터베이스 애플리케이션으로부터 비교적 쉽게 전환할 수 있다.
이재석 대표는 “PostgreSQL은 MySQL에 비하면 잘 알려져 있지는 않지만 전문 개발자들 사이에서는 많은 기능을 제공하고 있는 DBMS로 인정받고 있다”면서 "쇼핑몰, 커뮤니티 등 데이터 입·출력이 빈번한 사이트를 운영하거나 PostgreSQL을 통해 데이터베이스를 운영해보고 싶었지만 비용이 부담됐다면 ‘카페24 PostgreSQL 호스팅’을 이용해 볼 만하다”고 말했다.
한편 심플렉스인터넷은 지난달 업계 최초로 ‘카페24 오라클 DB 호스팅’을 출시하며 큰 인기를 끌은 바 있다.

글로벌 규모의 DBMS라고 하면 오라클, MS-SQL과 MySQL만 있는 줄 알았지만, PostgreSQL 이라는 것도 있군요. 성능이 뛰어나다고 하는데 기술적인 배경은 잘 모르겠습니다. 보통 LAMP, 즉 Linux, Apache, MySQL, PHP 덕분에 MySQL은 많이 알려져 있죠. PostgreSQL은 객체-관계형 데이터베이스 관리 시스템(ORDBMS)의 일종으로 오픈소스라고 하네요.
참고로 국산 DBMS에 대해서는 http://itviewpoint.com/46266 에서 네이버(NHN) 사례를 중심으로 소개한 바 있습니다.
정보 링크
- http://www.postgresql.org
- http://ko.wikipedia.org/wiki/PostgreSQL
PostgreSQL FAQ 한글판
- http://wiki.kldp.org/KoreanDoc/html//PostgreSQLfaq_korean/PostgreSQLfaq_korean.html
PostgreSQL(pgsql) 을 사용해 보자
- http://taemy.experlab.com/412
PostgreSQL 설치 방법
- http://richlino.egloos.com/1816137
리눅스 PostgreSQL 설치
- http://unfade.egloos.com/1456581
정말로 빠르다PostgreSQL 8.1
- http://blog.naver.com/hdlee91/150027192212
Postgresql 8.3 데이터베이스를 설치했다
- http://blog.naver.com/ocowp/110029175335
PostgreSQL을 MySQL로 마이그레이션하는 툴
- http://coffeenix.net/bbs/viewtopic.php?p=4433
그런데, 제가 잘 몰라서 여쭙습니다만 아무래도 일반인들이 블로그나 커뮤니티를 구성할 때 이걸 쉽게 활용할 방법은 없는 거죠? 제로보드XE를 통해서는 PostgreSQL를 활용하시는 분들이 있는 것 같긴 한데...
검색엔진 & 웹2.0 카테고리의 다른 글

안녕하세요. ITViewpoint 스타터이자 공동 에디터 '서명덕 기자' 입니다. 닉네임은 떡이떡이 입니다.
이 곳은 블로그미디어이며, 개인 공간은 http://itviewpoint.thoth.kr/ 을 메인으로 옮겨 갈 생각입니다.
개인적인 목적이라면 콘텐츠 막펌을 전면 허용 http://itviewpoint.com/blog/54971 합니다. 다만 비상업적인 용도에 한하며, 상업적인 용도라면 별도로 문의하세요. RSS http://itviewpoint.com/blog/rss 는 전문 제공합니다.
- PostgreSQL,
- DBMS,
- 데이터베이스,
- DB,
- 오픈소스
'쉽게 활용'이란게 어떤 의미로 말씀하시는 지는 모르겠지만 제가 보기엔 충분히 쉽게 활용할만합니다. 단지, 윈도우에 익숙한 분들이 리눅스 데스크탑에 불편을 느끼듯 MySQL에 익숙한 분들이 생소함을 느낄 수는 있겠지요.
SQL 지원 범위나 기능 등은 MySQL에 비해 매우 넓으며 속도도 느리지 않습니다. 오히려 예전의 MySQL이 가볍고 빨랐으며 PostgreSQL은 상대적으로 무겁고 복잡해 보여 지금처럼 지명도의 차이가 생기지 않았나 싶습니다.
그리고 덧붙여, 정말 웹 용도로 가볍고 쉽게 활용하시려면 임베디드 DB로 각광받는 SQLite가 더 적합할 지도 모르겠습니다.
오픈소스로 전환하여 많은 사람의 손을 거쳐 지금의 8.3까지 나오게 되었습니다.
전 한 10년전부터 사용해왔지만 MySQL과 비교했을때 성능면이나 규모면에서 뒤치지 않는데 유독 우리나라에서는
MySQL을 더 많이 사용하더군요.
일본에서는 꽤 많은 곳에서 이 DBMS를 사용하고 있으며, 많은 3rd party Tool들이 일본인들이 개발하기도 하였습니다.
이제야나마 사람들에게 알려지기 시작한점에서 10년간 정을 주었던 저로선 기쁘네요.
지금 개발하는것도 이 DBMS를 사용하고 있습니다.
oracle 대용으로 사용하기에는 무리가 있습니다.
딱 mysql 대용으로 사용하는 정도의 포지션입니다.
그런데 막상 에러가 났을때 참고할 커뮤니티가 없어 진행하다가 포기를 한 기억이 있습니다.
국내에는 postgresql 은 문서라든지 커뮤니티가 전무하죠..
영어를 잘 하시는분이시라면 얼마든지 해외사이트를 보면서 서비스 적용가능하실거라 봅니다.
.org 도메인 최상위 저장소가 PostgreSQL로 관리되고 있습니다.
.org는 비영리단체인 만큼 OpenSource DBMS를 사용하는게 바람직하다고 판단하여 몇년 전 부터 사용중입니다.
MySQL이 LAMP의 일환으로 웹쪽에 많이 쓰이는 대신에 말이죠.
그냥 명령어 몇개 치환하면 되는 소스도 상당하더군요 ㅋ
예전 it-bridge에서 mysql을 상용으로 출시하면서 라이센스 없이 mysql을 이용하는 업체에 고소한다고 겁을 준일이 있었는데,
당시에 대안책으로 pgsql이 잠시 반짝(-_-) 했었습니다.
윗분께서 말씀하신대로, 일본쪽에는 pgsql 커뮤니티가 꽤나 활성화되어있습니다.
요즘 일본어는 번역기로 돌려도 정말 알아볼만하게 나오기때문에(-_-) 많이 보고 있습니다.
DB 계통도를 보아도 원조에 가깝다고 말할 수 있습니다. 이 DB의 특징은 DB라는 분야에서 나오는 온갖 신개념들은 모두 갖다 쓴 DB라는 것입니다. (논문 쓰기 좋은 DB입니다.) 요즘에는 최적화 작업만 하고 있지만, 예전에는 이거 때문에 성능이 바닥을 기었죠. 하여간 DB회사들이 다음에 어떤 기술을 채택할지는 이 PostGresql을 보면 딱 나옵니다.
Mysql은 없는 기능을 추가하려니 여기저기 에러가 잔뜩 생겨서 정체되었다고 알려졌기 때문에 요즘에 다시 주목받기 시작했습니다. 기본틀이 딱 잡혀있기 때문이죠.
다만, mysql 처럼 소규모부터 중대형까지 넓은 사용자층을 가지고 있지 않아서 많이 알려지지 않았죠.
기능적으로 mysql과 비교해서 postgresql을 사용하게 되는 이유는 Stored Procedure 기능과 transaction을 제공하기 때문이었죠.
물론 최근에는 mysql도 innoDB를 같이 설치하면 가능하긴 합니다만,
postgresql은 Oracle의 plsql과 문법적으로 유사한 plpgsql과 perl, tcl tk, java 등의 문법을 차용한 프로시저를 제공합니다.
그리고 기본적으로 transaction도 제공하고요.
하지만, MSSQL이나 Oracle에서 제공하는 것과 같은 편한 개발툴을 제공하지 않기 때문에..
개발자 입장에서는 그리 용이하지 않죠.
지원하는 기능이 다르다보니, 기본적인 성능면에서는 MySQL에 비해서 리소스를 좀 더 많이 먹는 것도 차이이고요.
어쨌든 개발자들은 많이들 알고 계셨을거라고 생각합니다.
저도 pgsql에 대해서 이름만 알뿐 사용해보지 못했었는데 김상기님덕분에 postgresql 추가하면서 관리도 편하고 phpPGAdmin이라는 phpMyAdmin과 같은 웹관리 툴도 사용해보면서 경험을 쌓고 있습니다. :)
http://database.sarang.net/?inc=read&aid=7279&criteria=pgsql
사용자 입장에서는 mysql과 똑같이 설치할때 postgresql 선택하고 db정보 넣고 하면 될 것입니다.
호스팅서비스에서 pgsql을 지원하면 아마도 phpPGAdmin도 지원할테니 큰 어려움은 없을 듯 하구요.
지금은 속도가 개선되어 성능 테스트에서 Oracle의 70%까지 성능이 나온 것으로 알고 있습니다. MySQL은 기능이 부족하여 계속 기능을 추가하고 있는 것으로 알고 있는데 이로 인해 속도가 느려지고 있습니다.
외국에서는 PostgreSQL도 MySQL만큼 알려 졌지만, 국내 커뮤니티가 부족하니 MySQL을 일반적으로 사용하고, 돈을 받고 판매를 하려고 하는 경우에는 PostgreSQL을 사용하는 것을 고려해 볼 만 합니다.
해외에서는 EnterpriseDB라는 업체가 PostgreSQL(Postgre Plus라는 제품으로 재가공, 오픈소스)을 지원하고 있고, 이를 수정하여 Postgre Plus Advanced Server라는 Oracle과 대부분 호환되는 DB를 만들어 판매하고 있죠.

떡이떡이

thoth





