Monwiki - couchdb 변환 작업 기록 정리Moniwiki를 couchdb기반으로 재 작성하는 과정을 기록으로 남긴다. 기반으로 바꾸려는 이유는 다음과 같다.Moniwiki가 가지는 문제의 핵심은 모든 정보를 파일기반으로 관리하는데 있다. 물론 파일기반이라서 가지는 장점도 있다. 데이터의 관리를 운영체제에 맡기는 거라서, 다른 소프트웨어를 설치...
Perl - Mysql Status 얻어오기mysqladmin status의 정보를 읽어와서 출력한다. #!/usr/bin/perl# $mysqladmin status 의 결과물 # Uptime# Slow queries# Open tables$argnum = $#ARGV+1;if ($argnum < 3 ){ print "Usage exit(1);}my ...
Mysql 품질 관리 - Alive 체크QOS 에는 애플리케이션 품질의 측정도 포함된다. 대부분의 애플리케이션이 품질을 관리할 수 있는 API를 제공하기 때문에, 호출방법만 알고 있다면 문제 없이 정보를 얻어낼 수 있다. 여기에서는 Mysql(서버 프로그램으로 데몬(# mysqladmin -u root -p pingmysqld is alive물론 C AP...
Mysql 품질관리 mysql(12)을 설치하면 제공되는 프로그램인 mysqladmin을 이용하면 다음과 같은 관리정보들을 얻을 수 있다. Joinc 에서 얻어낸 결과들이다.# mysqladmin -u madmin -p statEnter passwordUptimeFlush tablesextend-stat 옵션을 이용하면 더 자세한 결과를 얻어올 수 있다....
Sequel - 루비언어를 위한 데이터베이스 툴킷 데이터 베이스 애플리케이션 개발은 C나 PHP에서 직접 mysql, postgresql API를 호출하는 방식으로 해왔기 때문에, ORM(Object-relational mapping)은 나에게 생소하다. 예컨데 나는 PHP나 C에서 persistence layer를 처리하는 Model-1 방식만을 경험한...
색인 DB의 생성 이글은 를 위한 준비단계의 문서다. 가볍게 읽으면 될 것 같다. 오래전에 작성한 글이라서 수정해야 될 곳이 많지만 귀찮으니 그냥 이대로 유지.검색엔진은 단어단위로 이루어진다. 우리가 Linux라는 단어를 검색 keyword로 사용한다함은 Linux란 단어를 포함한 문서명과 링크정보를 검색시스템에 요구하는 것이다. 그러므로 검색시스템은 ...
83 POSTS HERE
Monwiki - couchdb 변환 작업 기록 정리
Monwiki - couchdb 변환 작업 기록 정리Moniwiki를 couchdb기반으로 재 작성하는 과정을 기록으로 남긴다. 기반으로 바꾸려는 이유는 다음과 같다.Moniwiki가 가지는 문제의 핵심은 모든 정보를 파일기반으로 관리하는데 있다. 물론 파일기반이라서 가지는 장점도 있다. 데이터의 관리를 운영체제에 맡기는 거라서, 다른 소프트웨어를 설치...
조각 코드 : sqlite3 질의어 처리
조각 코드 callback 함수를 호출하지 않고, 낮은 수준의 API를 이용해서 직접 질의 결과를 처리한다.#include#include #include #include #include #include using namespace std;class Sql...
조각 코드 : sqlite3 callback 함수 사용
조각 코드 sqlite3에서 callback 함수를 호출해서 질의 결과를 처리한다. sqlite(#include#include #include #include #include #include static int callback(void NotUsed,...
Perl을 이용한 Mysql Query 실행
Perl을 이용한 Mysql Query 실행Perl의 Mysql(#!/usr/bin/perluse Mysql;$argnum = $#ARGV+1;if ($argnum < 5){ print "Usage exit(1);}$DBHOST=$ARGV;$DBNAME=$ARGV;$DBUSER=$ARGV;$DBPASS=$ARGV;$query=$ARGV;$DB=Mysql...
Perl - Mysql Status 얻어오기
Perl - Mysql Status 얻어오기mysqladmin status의 정보를 읽어와서 출력한다. #!/usr/bin/perl# $mysqladmin status 의 결과물 # Uptime# Slow queries# Open tables$argnum = $#ARGV+1;if ($argnum < 3 ){ print "Usage exit(1);}my ...
Mysql 품질 관리 - Alive 체크
Mysql 품질 관리 - Alive 체크QOS 에는 애플리케이션 품질의 측정도 포함된다. 대부분의 애플리케이션이 품질을 관리할 수 있는 API를 제공하기 때문에, 호출방법만 알고 있다면 문제 없이 정보를 얻어낼 수 있다. 여기에서는 Mysql(서버 프로그램으로 데몬(# mysqladmin -u root -p pingmysqld is alive물론 C AP...
Mysql 품질관리 : Admin 정보
Mysql 품질관리 mysql(12)을 설치하면 제공되는 프로그램인 mysqladmin을 이용하면 다음과 같은 관리정보들을 얻을 수 있다. Joinc 에서 얻어낸 결과들이다.# mysqladmin -u madmin -p statEnter passwordUptimeFlush tablesextend-stat 옵션을 이용하면 더 자세한 결과를 얻어올 수 있다....
Sequel - 루비언어를 위한 데이터베이스 툴킷
Sequel - 루비언어를 위한 데이터베이스 툴킷 데이터 베이스 애플리케이션 개발은 C나 PHP에서 직접 mysql, postgresql API를 호출하는 방식으로 해왔기 때문에, ORM(Object-relational mapping)은 나에게 생소하다. 예컨데 나는 PHP나 C에서 persistence layer를 처리하는 Model-1 방식만을 경험한...
색인 DB의 생성
색인 DB의 생성 이글은 를 위한 준비단계의 문서다. 가볍게 읽으면 될 것 같다. 오래전에 작성한 글이라서 수정해야 될 곳이 많지만 귀찮으니 그냥 이대로 유지.검색엔진은 단어단위로 이루어진다. 우리가 Linux라는 단어를 검색 keyword로 사용한다함은 Linux란 단어를 포함한 문서명과 링크정보를 검색시스템에 요구하는 것이다. 그러므로 검색시스템은 ...
zmanda를 이용한 mysql backup
zmanda를 이용한 mysql backup http http http http http...