ë¤ê°íëë ìì¦ ë¬´ì íê²½ì '3ë í¸ë ë'
차례:
앞에서 SQL 데이터베이스에 대해 이야기했습니다. 이 게시물에서는 인기있는 오픈 소스, 무료 데이터베이스 소프트웨어를 나열 할 예정입니다. 온라인 서비스를 시작하기 전에 가동 시간, 보안 및 모든 요구 사항을 충족 할 수있는 데이터베이스를 선택하는 것이 필요합니다. 데이터베이스를 선택할 때 비용은 항상 염려되지만 다국적 기업의 RDBMS는 비용이 많이 들고 비용이 많이 드는 서비스를 온라인으로 운영하는 경우 많은 슬픔을 느끼게됩니다. 결국
오픈 소스 데이터베이스 관리 도구 는 매우 편리 할 수 있습니다. 이 데이터베이스는 무료이거나 비용이 적게 들고 하이 엔드 데이터베이스 시스템의 대부분의 기능을 제공합니다. 오픈 소스 데이터베이스 도구
다음은 인기있는 오픈 소스
데이터베이스 소프트웨어이며 그들의 비교: 1) MySQL
MySQL은 여러 데이터베이스에 다중 사용자 액세스를 제공하는 가장 널리 사용되고 널리 사용되는 관계형 데이터베이스 관리 시스템입니다. MySQL은 현재 Oracle에서 소유하고 있으며 Sequential Query Language를 사용하여 데이터베이스를 관리합니다. 소스는 GNU 라이센스 및 적합성 계약하에 사용 가능합니다. MySQL은 PHP 개발자들 사이에서 가장 많이 사용되며 웹 사이트, 웹 응용 프로그램 및 온라인 서비스에 사용됩니다.
MySQL은 비상업적 인 목적으로 무료로 사용할 수 있으며 상업적 용도로 200 달러 미만의 비용을 발생할 수 있습니다. 2) PostgreSQL
PostgreSQL 글로벌 개발 그룹이 개발 한 ORDBMS (Object Relational Database Management System)입니다. 모든 플랫폼에서 사용할 수 있습니다. Mac, Windows, Solaris 및 Linux는 MIT 라이선스에 따라 PostgreSQL은 주요 데이터베이스의 모든 속성을 지원합니다. PostgreSQL은 현재 버전 9.1에서 사용할 수 있습니다.
3) SQLite
SQLite는 응용 프로그램 파일 형식, 모바일 응용 프로그램 및 웹 사이트 용 데이터베이스에 사용되는 작고 가벼운 내장 데이터베이스입니다. SQLite는 데이터베이스의 ACID 속성을 준수합니다. 그것은 빠르고 API를 사용하기 쉽습니다. SQLite는 SQLite 데이터베이스를 관리하는 데 사용할 수있는 독립 실행 형 명령 줄 인터페이스 (CLI) 클라이언트와 함께 제공됩니다.
4) Berkeley DB
Oracle 소유, Berkeley DB는 응용 프로그램에 기본 저장 장치 서비스를 제공합니다 요구 사항이 독특하고 고유 한 요구 사항이있을 수 있습니다. Berkeley DB API는 ANSI-C, C ++, Java, C #, Perl, Python, Ruby 및 Erlang을 포함한 거의 모든 프로그래밍 언어로 사용할 수 있습니다.
데이터베이스에 액세스하는 프로그램은 데이터를 기록. Berkeley DB는 레코드의 데이터를 제한하지 않습니다. 레코드와 키는 최대 4 기가 바이트가 될 수 있습니다. Berkeley DB는 완전한 DBMS가 아닙니다.
5) Firebird
Firebird는 항상 MySQL보다 기능이 풍부하여 PostgreSQL과는 달리 Linux 및 기타 `Nix 계열 제품뿐만 아니라 Windows에서도 항상 잘 작동합니다. Firebird는 저장 프로 시저, 트리거, 핫 백업 (데이터베이스가 실행되는 동안 백업) 및 복제를 비롯하여 상업용 데이터베이스에서 사용할 수있는 많은 기능을 제공합니다. Firebird 데이터베이스는 클래식 서버와 수퍼 서버의 두 가지 변형으로 제공됩니다.
오늘날 데이터는 10 년 전보다 훨씬 복잡합니다. 데이터 저장, 관리 및 관리는 데이터베이스 기술에 의존합니다. 마이크로 소프트, 오라클, IBM과 같은 상위 기업들은 시간이 지남에 따라 데이터베이스를 개척해 왔으며 최고의 데이터베이스 시스템을 생산해 왔습니다. 아마도 MS-SQL, IBM-DB 및 Oracle은 데이터베이스 시스템 중 가장 많이 평가되는 시스템이지만 아마도 위에 나열된 오픈 소스 데이터베이스 시스템은 기능이 풍부하고 우수한 성능을 제공합니다. 일부 기업용 응용 프로그램의 그림자에서는 일반적으로 간과됩니다.
원하는 데이터베이스가 누락 되었습니까? 아래 주석란에서 언급하십시오.
Microsoft 소프트웨어 사용자 중 상당수는 소프트웨어 거물의 Hyper-V 소프트웨어 가상화를 위해 ... Microsoft는 월요일에 워싱턴 주 벨뷰에서 개최 된 가상화 출시 파티에서 참석자들의 의견을 토대로 기존 고객들로부터 Hyper-V 가상화 소프트웨어 사용자를 확보하는 데 잠재적으로 적합하다고 생각합니다.

Amazon.com은 Hyper-V를 테스트하는 한 회사입니다. 현재 Amazon.com의 하드웨어 개발자 인 Joe Stewart는 실제 테스트 룸과 사용중인 가상 서버 두 가지를 운영하고 있다고 전했다.
벤더의 데이터베이스 개발을 총괄하는 멘델슨 (Mendelsohn)에 따르면 오라클은 현재의 10g Express Edition과 동일한 접근법을 취했다. 개발자 및 ISV (Independent Software Vendor) 개발자가 앱의 프로토 타입을 작성하고 배포 및 배포 할 수있게합니다. 그러나 XE는 4GB의 사용자 데이터, 1GB의 메모리 및 단일 CPU로 제한되며 32 비트 Windows 또는 Linux 시스템에서만 사용할 수 있습니다. 더 큰 요구를 가진 사용자는 Standard Edition과 같은 유료 데이터베이스 버전으로 업그레이드해야합니다.

일부 Oracle 데이터베이스 관리자는 연장 된 롤아웃에 대한 신중한 이유가 있다고 생각합니다. "
오라클과 썬에 대한 이의 제기는 오라클이 데이터베이스 소프트웨어 시장을 공략 할 것으로 전망했기 때문에 월요일 늦게 발표됐다. 오라클은 경쟁사 인 IBM과 Microsoft보다 앞서 데이터베이스 시장에서 가장 큰 업체입니다. 썬과의 거래는 오픈 소스 데이터베이스 툴인 썬의 MySQL을 통해 모든 시장 점유율을 뺏어 간다. "

"MySQL이 오픈 소스 임에도 불구하고 오라클은 MySQL 코드에 대한 독점권을 보유하게 될 것이며, 조나단 토드 (Jonathan Todd)는 경쟁 관계에 관한위원회의 대변인은 화요일에 말했다 : "오라클은 독점적 인 데이터베이스 벤더이지만 MySQL은 선도적 인 오픈 소스 벤더이며, 오라클은 지난 월요일 발표 한 이의 제기에 대해 "이번 거래가 데이터베이스 시장을 포함 해 경쟁을 최소화 할 것이라고 위협하지 않는다"고 주장했다.