MySQL Database의 대안은??? /// 각각의 "보안권고"(Security Advisories , Alerts , Annouencments or Notifications)의 출처에 대한 정보 포함 ///

innobeing의 이미지




PostgreSQL이라는 훌륭한 대안도 있기는 하지만,

좀더 가볍고 빠른 FireBird Database가 MySQL의 대안으로서 당당히 입지를 구축해주길 바랍니다만,

프로젝트의 진행속도가 많이 느려진 것 같아 아쉽습니다.



MySQL의 대안이 될 수 있는 데이타베이스로는 어떤 것이 있을까요?

좀 막연한 내용의 주제인 것 같기도 한 이 글타래에 대해서 여러분들의 생각이 어떤지를 듣고 싶습니다.

각자 생각하고 있으신 대안에 대해서, 어떤 면에서 대안이 될 수 있다고 생각하시는지 고견을 나누어 주십시요.




소타의 이미지

PostgreSQL

maindb의 이미지

큐브리드 어떨까요...
대안이라는 말씀의 기준이 '가볍고 빠른' 이라는 조건에 부합되는지는 모르겠지만
MySQL 에서 큐브리드로 전환하여 아무 문제 없이 잘 사용 하고 있습니다.

nonots의 이미지

나도 큐브리드에 애정이 있긴한데..
..
mysql 의 간편함에 비하면 실무에 쓰기가 좀 그렇더군요..
..
더구나 php pear api 같은..

=== 건달의 경지를 꿈꾸며 ===


=== 건달의 경지를 꿈꾸며 ===

sunyata01의 이미지

아직 오픈 되어 있는거 아닌가요?
지금 개인적으로 만드는 프로젝트에 mysql을 사용해서 서비스 할 생각인데, 이렇게 사용되면 라이센스비를 지불해야하나요?

neocoin의 이미지

듀얼 라이선스를 지원하며, 상업적 이익을 취하신다면 연계된 해당 소스를 오픈하셔야 할 겁니다. 자세한건 아마 한국 대행사에게 문의 하심이..

sql2의 이미지

어떤 면에서 보자면 MySQL 대안은 NoSQL ( cassandra, MongoDB ... , http://nosql-databases.org ) or HVSP ( High-Volume Simple Processing ) 입니다.

초창기 MySQL 로 개발하고 서비스하던 페이스북 ( http://www.mysql.com/customers/view/?id=757 ) 와 트위터 ( http://www.mysql.com/customers/view/?id=951 ) .. 등이 지금은 Cassandra, hadoop ... 등으로 서비스하고 있고,

요근래는 초기개발때부터 NoSQL 을 염두해두고 개발하고 서비스하는 것 같습니다.

Anti NoSQL ( RDMS ) 에서의 대안은 drizzle 같은 MySQL 군이 될수도, PostgreSQL 가 될수도, 아니면 Anti Sun/Oralce MySQL 계열에서 새로운 DBMS를 만들 수도 있을지 않을까요?

1순위는 PostgreSQL 일 것 같습니다. 최근 릴리즈 된 PostgreSQL 9.0 Alpha 4 에서는 MySQL 에뮬레이션 레이어가 추가되었습니다. 100% 호환성은 아닙니다.

http://andreas.scherbaum.la/blog/archives/687-About-this-new-MySQL-Emulation-Layer-in-PostgreSQL-9.0.html

http://andreas.scherbaum.la/blog/archives/657-PostgreSQL-9.0-Includes-the-new-MySQL-Emulation-Layer.html

그리고, 전반적인 대세와 상관은 없겠지만, 다우기술은 MySQL 을 버리고, PostgreSQL 을 선택하고, nhn 은 큐브리드를 인수하였으니... 선견지명인지...안전제일인지...

dber의 이미지

MySQL의 대안이 NoSQL이라기보다는 상호 보완적인 관계가 아닌가 합니다. 즉, 서비스 유형에 따라 다양한 형태의 스토리지가 함께 쓰일 것 같습니다. 실질적으로 facebook은 MySQL은 주로 사용하고 있습니다.

추가적으로 다우기술에서 EnterpriseDB (PostgreSQL) 사업을 최근에 접었습니다.

송효진의 이미지

PostgreSQL 충분히 작고 빠릅니다.

emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇 개 안돼요~
http://xenosi.de/

innobeing의 이미지




sql2님이 올리신 글에서 언급하신 관련link들을 정리해보니, 아래와 같네요! 여러분들도 참고하십시요.



NoSQL --- http://en.wikipedia.org/wiki/NoSQL

Hadoop --- Apache Hadoop --- http://en.wikipedia.org/wiki/Hadoop

Cassandra --- Apache Cassandra --- http://en.wikipedia.org/wiki/Apache_Cassandra



Drizzle (database server) - Wikipedia --- http://en.wikipedia.org/wiki/Drizzle_(database_server)
Drizzle is a free software/open source database management system (DBMS) that was forked from version 6.0 of the MySQL DBMS.
* License : GNU General Public License version 2 ( GPLv2 ) *



Cubrid (큐브리드) --- http://en.wikipedia.org/wiki/CUBRID
Cubrid --- www.cubrid.org
Cubrid --- www.cubrid.com



PostgreSQL --- http://en.wikipedia.org/wiki/PostgreSQL
PostgreSQL --- www.postgresql.org
* MIT-style license -> PostgreSQL licence *
PostgreSQL evolved from the Ingres project at University of California, Berkeley.



*아래의 link는 그냥 참고하십시요.

Berkeley DB (BDB) --- http://en.wikipedia.org/wiki/Berkeley_DB
* Sleepycat License (sometimes referred to as Berkeley Database License or the Sleepycat Public License) *
* Dual License *
Berkeley DB originated at the University of California, Berkeley as part of the transition (1986 to 1994) from 4.3BSD to 4.4BSD and of the effort to remove AT&T-encumbered code.
Oracle Berkeley DB --- http://www.oracle.com/database/berkeley-db/db/index.html




innobeing의 이미지




MariaDB RDBMS - GPLv2 --- http://en.wikipedia.org/wiki/MariaDB
MariaDB is a community-developed branch of the MySQL database, which uses the Maria engine by default.

MariaDB versus MySQL --- http://askmonty.org/wiki/MariaDB_versus_MySQL

MariaDB 5.1 is based on MySQL 5.1 and is available under the terms of the GPL v2 license.

MariaDB Official Home Page --- http://askmonty.org/wiki/MariaDB






Drizzle (database server) - Wikipedia --- http://en.wikipedia.org/wiki/Drizzle_(database_server)
Drizzle is a free software/open source database management system (DBMS) that was forked from version 6.0 of the "MySQL" DBMS.
* License : GNU General Public License version 2 ( GPLv2 ) *




innobeing의 이미지

...

madman93의 이미지

or HerSQL , HisSQL ....
죄송합니다.
---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------

---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------

innobeing의 이미지




* PostgreSQL --- Security Information --- 보안권고(Security Advisories) *
http://www.postgresql.org/support/security.html




innobeing의 이미지




Core Security Technologies
http://www.coresecurity.com/content/firebird-sql-dos
http://corelabs.coresecurity.com/index.php?module=Wiki&action=view&type=advisory&name=CORE-2009-0707



Firebird RDBMS의 공식적인 보안권고(Security Advisories) web page 나 메일링리스트(Mailing List)는 아직 찾지 못했습니다.




innobeing의 이미지




MariaDBDrizzle 도 보안권고(Security Advisories or Alerts) 정보가 검색결과에서 잡히질 않네요! 허~참~!

그렇다면, 이 둘에 대해서는 MySQL의 보안권고(Security Advisories or Alerts) 정보를 참고해야 한다는 것인지 ???




innobeing의 이미지

innobeing의 이미지




큐브리드(CUBRID) RDBMS의 공식적인 보안권고(Security Advisories or Alerts) web page 나 메일링리스트(Mailing List)는 아직 찾지 못했습니다.

2010년 4월 현재, 보안관련 검색결과가 아예 나오질 않네요!

설마 이 제품[큐브리드(CUBRID)]이 "보안"에 있어서 100% 완전무결 철옹성이라서, 이렇게 아무 검색결과가 나오지 않는 것은 아니겠죠?!

'오픈소스'화한지 이미 1년6개월여가 지났는데도, "기본"에 충실하지 못한 행보를 하는 것으로 보여서, 이 제품에 별로 "신뢰"가 안가네요!




innobeing의 이미지




큐브리드(CUBRID) RDBMS의 공식적인 보안권고(Security Advisories or Alerts) 가 이루어지는(아니면 이루어질) 곳이
혹시 아래의 Link(Cubrid Forum/Community)에서 일까요?

http://forum.cubrid.org/ --- CUBRID Forum * Index page

http://forum.cubrid.org/ --- CUBRID Forum * "Announcements" page --- CUBRID related Product and Service announcements


아직도 찾고 있는 중입니다.


댓글 첨부 파일: 
innobeing의 이미지




큐브리드(CUBRID) 에서는,,, 아직까지 (?)공개적으로는(?) "보안권고"를 하고 있지 않다라는,,, 답을 받았습니다.
(...2010년 5월 18일 현재...)

참고하십시요.

http://www.cubrid.com/zbxe/blog/65836



댓글 첨부 파일: