MySQL Database의 대안은??? /// 각각의 "보안권고"(Security Advisories , Alerts , Annouencments or Notifications)의 출처에 대한 정보 포함 ///
글쓴이: innobeing / 작성시간: 토, 2010/04/10 - 12:12오전
PostgreSQL이라는 훌륭한 대안도 있기는 하지만,
좀더 가볍고 빠른 FireBird Database가 MySQL의 대안으로서 당당히 입지를 구축해주길 바랍니다만,
프로젝트의 진행속도가 많이 느려진 것 같아 아쉽습니다.
MySQL의 대안이 될 수 있는 데이타베이스로는 어떤 것이 있을까요?
좀 막연한 내용의 주제인 것 같기도 한 이 글타래에 대해서 여러분들의 생각이 어떤지를 듣고 싶습니다.
각자 생각하고 있으신 대안에 대해서, 어떤 면에서 대안이 될 수 있다고 생각하시는지 고견을 나누어 주십시요.
Forums:
PostgreSQL
PostgreSQL
큐브리드
큐브리드 어떨까요...
대안이라는 말씀의 기준이 '가볍고 빠른' 이라는 조건에 부합되는지는 모르겠지만
MySQL 에서 큐브리드로 전환하여 아무 문제 없이 잘 사용 하고 있습니다.
나도 큐브리드에
나도 큐브리드에 애정이 있긴한데..
..
mysql 의 간편함에 비하면 실무에 쓰기가 좀 그렇더군요..
..
더구나 php pear api 같은..
=== 건달의 경지를 꿈꾸며 ===
=== 건달의 경지를 꿈꾸며 ===
궁긍한게 있는데, mysql
아직 오픈 되어 있는거 아닌가요?
지금 개인적으로 만드는 프로젝트에 mysql을 사용해서 서비스 할 생각인데, 이렇게 사용되면 라이센스비를 지불해야하나요?
듀얼 라이선스를
듀얼 라이선스를 지원하며, 상업적 이익을 취하신다면 연계된 해당 소스를 오픈하셔야 할 겁니다. 자세한건 아마 한국 대행사에게 문의 하심이..
큐브리드(Cubrid) Database (RDBMS) 라는 또다른 대안이 있었군요!
Firebird 이외에도 큐브리드 (Cubrid) 라는 또다른 오픈소스 RDBMS 대안이 있었군요!
www.cubrid.org
www.cubrid.com
http://dev.naver.com/projects/cubrid --- "Naver 개발자 센터: CUBRID: Project Info"
http://sourceforge.net/projects/cubrid/ --- "CUBRID │ Download CUBRID software for free at SourceForge.net"
http://kldp.org/node/98472 - (한국산) 국산 DBMS 엔진 큐브리드의 오픈소스화 계획
http://kldp.org/node/108243 - 큐브리드에 대해서 어떻게들 생각하시나요?
http://kldp.org/node/108243#comment-502994
어떤 면에서는...
어떤 면에서 보자면 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 은 큐브리드를 인수하였으니... 선견지명인지...안전제일인지...
MySQL의 대안이
MySQL의 대안이 NoSQL이라기보다는 상호 보완적인 관계가 아닌가 합니다. 즉, 서비스 유형에 따라 다양한 형태의 스토리지가 함께 쓰일 것 같습니다. 실질적으로 facebook은 MySQL은 주로 사용하고 있습니다.
추가적으로 다우기술에서 EnterpriseDB (PostgreSQL) 사업을 최근에 접었습니다.
PostgreSQL 충분히 작고
PostgreSQL 충분히 작고 빠릅니다.
emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇 개 안돼요~
http://xenosi.de/
https://xenosi.de/
sql2 님의 글에 언급된 관련 link들 정리!
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
HSQLDB (Hyper Structured Query Language Database) - 100% Java
HSQLDB (Hyper Structured Query Language Database) --- http://en.wikipedia.org/wiki/HSQLDB
HSQLDB - 100% Java Database --- http://hsqldb.org
* BSD license *
MariaDB is a community-developed branch of the MySQL
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 ) *
...
...
YourSQL
or HerSQL , HisSQL ....
죄송합니다.
---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------
---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------
PostgreSQL -- Security Information -- 보안권고(Security Advisories)
* PostgreSQL --- Security Information --- 보안권고(Security Advisories) *
http://www.postgresql.org/support/security.html
Firebird RDBMS
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)는 아직 찾지 못했습니다.
Firebird RDBMS /// 보안권고(Security Advisories)" ???
http://tracker.firebirdsql.org/browse/CORE-2563
System Dashboard - Firebird RDBMS Issue Tracker
http://tracker.firebirdsql.org/secure/Dashboard.jspa
http://tracker.firebirdsql.org/browse/CORE
Issue Navigator - Firebird RDBMS Issue Tracker --- Security
http://tracker.firebirdsql.org/secure/IssueNavigator.jspa?reset=true&mode=hide&pid=10000&sorter/order=DESC&sorter/field=priority&resolution=-1&component=10071
MariaDB & Drizzle DB 보안권고(Security Advisories or Alerts)는 어디에???
MariaDB 과 Drizzle 도 보안권고(Security Advisories or Alerts) 정보가 검색결과에서 잡히질 않네요! 허~참~!
그렇다면, 이 둘에 대해서는 MySQL의 보안권고(Security Advisories or Alerts) 정보를 참고해야 한다는 것인지 ???
MySQL "보안권고(Security Advisories or Alerts)"
MySQL :: Security Alert
http://dev.mysql.com/tech-resources/articles/security_alert.html
Critical Patch Updates and Security Alerts - Oracle,Java,Solaris
Oracle - Critical Patch Updates and Security Alerts --- Oracle, Java, Solaris, etc.
http://www.oracle.com/technology/deploy/security/alerts.htm
http://www.oracle.com/technology/deploy/security/alerts.htm#SecurityAlerts
* Subscribe to Critical Patch Update Alert E-mails *
http://www.oracle.com/technology/deploy/security/securityemail.html
http://www.oracle.com/technology/deploy/security/critical-patch-updates/public_vuln_to_advisory_mapping.html
http://www.oracle.com/technology/deploy/security/critical-patch-updates/javacpumar2010.html
--- Oracle Java SE and Java for Business Critical Patch Update Advisory - March 2010
http://kldp.org/node/114298#comment-525055
큐브리드(CUBRID) 보안권고(Security Advisories or Alerts) 는 어디에 ???
큐브리드(CUBRID) RDBMS의 공식적인 보안권고(Security Advisories or Alerts) web page 나 메일링리스트(Mailing List)는 아직 찾지 못했습니다.
2010년 4월 현재, 보안관련 검색결과가 아예 나오질 않네요!
설마 이 제품[큐브리드(CUBRID)]이 "보안"에 있어서 100% 완전무결 철옹성이라서, 이렇게 아무 검색결과가 나오지 않는 것은 아니겠죠?!
'오픈소스'화한지 이미 1년6개월여가 지났는데도, "기본"에 충실하지 못한 행보를 하는 것으로 보여서, 이 제품에 별로 "신뢰"가 안가네요!
큐브리드(CUBRID) 보안권고(Security Advisories or Alerts) 는 어디에 ???
큐브리드(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
아직도 찾고 있는 중입니다.
큐브리드(CUBRID) 보안권고(Security Advisories or Alerts)
큐브리드(CUBRID) 에서는,,, 아직까지 (?)공개적으로는(?) "보안권고"를 하고 있지 않다라는,,, 답을 받았습니다.
(...2010년 5월 18일 현재...)
참고하십시요.
http://www.cubrid.com/zbxe/blog/65836