mSQL
mSQL
| 개발자 | 휴즈 테크놀로지스 |
|---|---|
| 안정적 해제 | 4.4 / 2021년 10월 20일; 전[1] |
| 기록 위치 | C |
| 운영 체제 | 크로스 플랫폼 |
| 다음에서 사용 가능 | 영어 |
| 유형 | RDBMS |
| 웹사이트 | www |
mSQL 또는 Mini SQL은 Hughes Technologies의 경량 데이터베이스 관리 시스템이다.
역사
1993-94년 데이비드 휴즈는 미네르바라고 불리는 네트워크 모니터링 및 관리 시스템을 개발했다.[2]이 시스템의 설계는 그것의 구성과 작업 데이터를 저장하는 데이터베이스 관리 시스템이 필요했다.휴즈는 향후 휴대성을 확보하기 위해 당시 무료 또는 저렴한 SQL 데이터베이스 관리 구현이 없었음에도 불구하고 애플리케이션과 데이터베이스 관리 시스템 간에 구조화된 질의 언어 인터페이스를 사용하기로 결정했다.따라서 Hughes는 무료 Postgres DBMS(SQL을[3] 사용하지 않음)에 SQL 인터페이스를 제공하는 번역 프로그램을 개발했다.이 제품은 miniSQL 또는 mSQL로 명명되었다.때마침 Postgres가 Minerva를 실행하는 데 사용된 저사양 시스템에서 적절하게 수행하지 않았음이 명백해졌으므로 mSQL은 그 자체로 경량 데이터베이스 관리 시스템으로 발전하여 SQL 표준의 제한된 서브셋을 구현했지만 최소한으로 지정된 하드웨어에서는 우수한 성능을 발휘했다.[4]
mSQL은 최초의 저가형 SQL 기반 데이터베이스 관리 시스템이었다.[citation needed]상호 작용, 동적 웹 applications,[5]의 기간 1994–1997, 그 후 점차suppla다 특히는 초기에 자유 리눅스 운영 체제, 상대적으로 강력한 저가 PC하드웨어의 이용성, 그리고 월드 와이드 웹 표준 및 기술의 개발과 맞물려 mSQL 중요한 요소였다.nt보다 고도로 특징지어진 MySQL. mSQL은 1990년대 후반까지 크고 광범위한 설치 기반을 가지고 있었다.[6]
면허증
소스 코드 형태로 제공되고 오픈 소스 소프트웨어와 강하게 연관되어 있음에도 불구하고, mSQL 자체는 오픈 소스 라이센스에 의해 제공된 적이 없다.
mSQL은 비상업적 사용을 위해 무료로 제공된다.[6]1997년에 상업적 사용을 위한 일반적인 면허는 170달러가 들 것이다.[5] 반면에 그것의 완전한 기능을 갖춘 경쟁자들은 "5자리 구매 가격"[7]이 될 것이다.
현재 상태
1996년까지 mSQL에 대한 개발이 정체되기 시작했고 MySQL은 그 공백을 메우기 위해 생겨났다.1999년까지 MySQL은 인기 면에서[6] mSQL을 능가했고 오늘날 mSQL은 가시성이 떨어진다.이 때 데이터베이스 시스템은 최종 사용자가 직접 사용하는 것보다 다른 회사에 의해 그들의 제품에 사용하기 위한 라이선스를 더 자주 받는다. mSQL은 주로 휴즈 테크놀로지스 제품 및 프로젝트 내에서 라이선스와 내부 사용을 지원하기 위해 적극적으로 유지되고 개발된다.여전히 비상업적, 교육적, 자선 활동에 무료로 사용할 수 있는 라이센스로 제공되고 있으며, mSQL 4.4는 2021년 10월에 출시되었다.
호스트 언어
mSQL은 원래 다음과 같은 몇 가지 호스트 언어를 지원했다.
참고 항목
참조
- ^ "Hughes Technologies : The home of mSQL and Network Knowledge". hughestech.com.au. Retrieved 2021-04-19.
- ^ "Minerva : An Event Based Model For Extensible Network Management". CiteSeerX 10.1.1.48.4006.
- ^ Yarger, Randy Jay; Reese, George; King, Tim (1999). MySQL & mSQL. O'Reilly. p. 8. ISBN 1-56592-434-7.
Postgres는 불행히도 SQL을 쿼리 언어로 활용하지 못한 채 상업용 제품과 유사한 리소스 요구사항을 제공했다.그 당시, 우체국은 PostQ라고 불리는 QUEL 언어의 변형을 사용했다.UEL" - ^ Yarger, Randy Jay; Reese, George; King, Tim (1999). MySQL & mSQL. O'Reilly. p. 9. ISBN 1-56592-434-7.
- ^ a b Burkett, Scott (1997). "Using mSQL in a Web-Based Production Environment". Linux Journal. Retrieved 29 May 2010.
- ^ a b c Komarinski, Mark F.; Collett, Cary (2000). Red Hat Linux system administration handbook. Prentice Hall. p. 203. ISBN 978-0-13-025395-8.
- ^ Lerner, Reuven (1999). "Review: MySQL & mSQL". Linux Journal. Retrieved 29 May 2010.