http://www.sleepycat.com/docs/utility/db_load.html
db_load utility의 -T 옵션을 이용한다.
\를 \\로 escaping하고 key와 value은 \n으로 구분한다.
예 1) <key><tab><value>로 된 input text를 db에 넣기
cat $INPUT_FILE
| cut -d' ' -f1,2 | uniq | sort -u | sed -e 's/\\/\\\\/g' \
| awk -F"\t" "{print \$1; print \$2;}" \
| db_load -T -t btree $DB_FILE
반대로 db의 내용을 file로 dump하기.
db_dump -p 파일명.db
db_load utility의 -T 옵션을 이용한다.
\를 \\로 escaping하고 key와 value은 \n으로 구분한다.
예 1) <key><tab><value>로 된 input text를 db에 넣기
cat $INPUT_FILE
| cut -d' ' -f1,2 | uniq | sort -u | sed -e 's/\\/\\\\/g' \
| awk -F"\t" "{print \$1; print \$2;}" \
| db_load -T -t btree $DB_FILE
반대로 db의 내용을 file로 dump하기.
db_dump -p 파일명.db