728x90 ALL208 MariaDB 란 MariaDB는 오픈 소스의 관계형 데이터베이스 관리 시스템(RDBMS)이다. MySQL과 동일한 소스 코드를 기반으로 하며, GPL v2 라이선스를 따른다. 오라클 소유의 현재 불확실한 MySQL의 라이선스 상태에 반발하여 만들어졌으며, 배포자는 몬티 프로그램 AB(Monty Program AB)와 저작권을 공유해야 한다. MariaDB의 버전은 5.5까지는 MySQL의 번호를 따랐다. MySQL 5.5의 모든 특징을 가지고 있다. 근본적인 차이점은 MariaDB는 GPL v2 라이선스를 따르는 순수한 오픈소스 프로젝트이기에 오라클로부터 자유롭다. 리눅스에서는 호환성으로 mariadb에 대해서 mysql과 구별하기 위해 mysqld로 mysql.server는 mysqld_safed로 표현한다. #성능 .. 2021. 8. 14. PostgreSQL 란 PostgreSQL(포스트그레스큐엘)은 객체-관계형 데이터베이스 관리 시스템(ORDBMS)의 일종이다. BSD 허가권으로 배포되며 오픈소스 개발자 및 관련 회사들이 개발에 참여하고 있다. 발자취 요약. 1988년 운영이 가능한 프로토타입을 완성. 1997년 PostgreSQL의 첫 번째 버전인 6.0 부터 전 세계의 데이터베이스 개발자와 자원자들이 조직을 형성하고 인터넷을 통해 협력하면서 시스템의 개발과 유지보수를 한다. 특징점 유연한 객체 생성 : 데이터베이스 객체를 사용자가 임의로 만들 수 있는 기능을 SQL 차원에서 제공 상속 : 테이블을 만들어 그 테이블 상속 기능을 이용해 하위 테이블을 만들 수 있다. 상위 테이블 조회하여 하위 테이블 포함된 모든 자료 조회 가능, 하위 테이블은 상위 테이블 컬.. 2021. 8. 14. InnoDB(이노DB) 란 InnoDB(이노DB)는 MySQL을 위한 데이터베이스 엔진이며, MySQL AB가 배포하는 모든 바이너리에 내장되어 있다. MySQL과 사용할 수 있는 다른 데이터베이스 엔진에 대한 개선 사항으로 PostgreSQL을 닮은 ACID 호환 트랜잭션에 대응하고 있는 것이 있다. 또한 외래 키(FK)도 지원하고 있다. (이것을 선언적 참조 무결성이라 한다.) 2005년 10월 Innobase사가 오라클에 인수된 후 InnoDB는 오라클의 제품이 되었다. 이 소프트웨어는 듀얼 라이센스이며, GNU(General Public License) 하에 유통되고 있지만, InnoDB를 독점 소프트웨어와 융합시키고 싶은 단체를 위해 라이선스가 판매 될 수 있다. - 참조 위키백과 ( https://ko.wikipedia.. 2021. 8. 14. Memcached 이란 Memched는 고성능을 지원하는 메모리 기반의 캐싱 시스템이다. 일반적으로 DB에 저장된 데이터를 메모리에 적재하여 응답속도를 높여 웹 시스템의 성능을 높이기 위한 용도로 사용되기도 한다. 트워터나 라인과 같이 사용자가 수십만에 해당하는 경우 응답속도를 높이기 위한 방법으로 메모리를 이용한 캐시 서버를 제공하는 것이다. 만약 메모리에 요청 사항이 있는지 살핀 후 있다면 메모리를 읽어서 제공하고 없다면 데이터베이스 등 디스크에 저장된 데이터를 사용자에게 제공하고, 이를 다시 캐시 메모리에 보관해 둔다. 자주 사용하는 정보를 저장하기 위한 캐시. php, perl, python, ruby, java , MySQL, PostgreSQL 에도 적용 가능함. php 연동 동영상을 봤었는데. 우분투에서 memca.. 2021. 8. 14. 이전 1 ··· 12 13 14 15 16 17 18 ··· 52 다음 728x90 LIST