2년인가 3년전에 sqlitedbms 라는걸 해 보겠다고 여기 글을
올렸었는데요 ㅎ;
sqlite3가 나오면서 반년정도 중지 했다가 sqlite3로 개발을
재개해서 다시 릴리즈 하게 되었습니다~
SQLiteDBMS 두번째 알파(0.1.1) 릴리즈입니다.
기존의 sqlite2를 위한 pre-alpha, alpha-0.1.0 버전은 폐기됩니다.
sqlite3를 요구합니다.
SQLiteDBMS는 sqlite를 원격에서 사용할 수 있게 해줍니다.
ID/PASS기반의 기본 인증과 CREATE DATABASE, DROP DATABASE, CREATE
USER, DROP USER 를 사용할 수 있습니다.
SQLiteDBMS는 기본적인 HTTP(1.1기반)를 사용합니다. 심플한 웹서버를
내장하고 있으며 GET 요청에 대해서는 웹서버로 동작하며, POST 요청에
대해서만 DB에서 처리됩니다.
SQLiteDBMS는 요청은 HTTP, 응답은 XML 형태로 처리되고 간단한
웹서버를 내장하고 있으므로 웹브라우저만으로 DB작업을 할 수
있습니다. 간단한 HTML기반의 클라이언트를 내장하고 있습니다.
웹브라우저 주소창에 http://서버IP:6543/ 를
입력해 보세요.
HTTP+XML형태이므로 쉽게 다른 언어로 클라이언트 라이브러리를 제작할
수 있습니다.
이번 릴리즈는 두번째 알파버전으로 기존의 sqlite 2.x 버전에서 벗어나
sqlite3 API를 사용한 버전입니다. 0.1.0에서 사용하던 프로토콜은
폐기되고 표준적인 HTTP를 사용합니다.
베타버전은 SSL, 추가적인 확장 SQL(show 계열, desc 계열, KILL, ALTER
USER/DATABASE 등), 사용자화 가능한 응답 포맷 등의 기능이
추가됩니다. 그리고 AJAX 기반의 클라이언트 툴과 PHP5버전의
클라이언트 라이브러리(거친마루님 제공)가 포함됩니다.
BSD 라이센스입니다.
도움주신 퍼키옹, nohmad, 거친마루 그리고 다른 많은 분들
감사합니다~
http://kldp.net/projects/sqlite/
|