본문 바로가기

반응형

전체 글

mongodb ttl collection 사용에 관하여(pymongo 추가) [mongodb client UI] MongoDB 2.2.x 2.1.2 부터 TTL(Time To Live) 기능이 제공되고 있다. IT에 익숙한 분이라면 icmp, DNS, cache server 등의 프로토콜이나 설정/작동 방법상에서 자주 나타나는 용어라는 것을 알 수 있으리라. mongodb에서의 이 기능은 단순하게 설명하자면, 지정된 시간 이전의 레코드를 자동으로 지우는(purging, removing) 기능이다. 주로 통계성 데이터나 모니터링 데이터 등 시계열 데이터가 저장되어 있을 경우나 일정 시간 동안만 저장되어야 하는 session 정보 등을 저장하는데 유용하게 사용할 수 있겠다. 중요한 주의사항 몇 가지를 아래에 정리해 두고 테스트를 진행해 본다. mongodb의 Date 에 해당하는 날.. 더보기
템페스트(Tempest) - 토탈리콜 2012, 콜린패럴(Colin Farrell) 연주곡 2012 개봉작 토탈리콜 영화 중에 주인공 콜린패럴이 보안요원들에게 쫒기다가 거처로 돌아가서 자기도 모르게 연주하게 되는 피아노곡. 영화는 다소 망작에 해당되지만, 어쨌든 개인적으로는 가장 기억에 남는 부분이다. 극중에서는 느리게(라르고 정도?) 그리고 중후한 저음역대를 섞은 편곡으로 연주되지만, 실제 원곡의 피아노 소나타는 알레그로, 아다지오, 알레그레토를 넘나드는, 많은 변화와 더불어 약간 더 높은 음색으로 격정적으로 연주된다. 원곡에 가까운 연주는 2010년 개봉 영화 '하녀'에서 이정재가 극중에서 연주하는 장면을 전도연이 서빙하면서 보게되는 부분의 음악이기도 하다. 원곡과 영화 장면을 비교하면서 들어보자. 원곡 유튜브 영상(로딩 느리면 바로가기) 영화중 연주 장면(로딩 느리면 바로가기) 영화중 연.. 더보기
PHP5 + lighttpd fastcgi + mongodb + mysql(openeuse 12.1) 개발/운영 환경 설정 Opensuse 12.1 환경에서 PHP5 + lighttpd fastcgi + mongodb + mysql 개발/운영 환경 설정* howtoforge.com 내용 참조, 테스트 실행 & 보완 1. Lighttpd & php5 환경 설정 # zypper in -y lighttpd# systemctl enable lighttpd.service# systemctl start lighttpd.service * 기존의 php5 fastcgi 가 php5-fpm 패키지로 통합 업그레이드 되었고 별도 daemon으로 동작한다.# zypper in -y php5-fpm # mv /etc/php5/fpm/php-fpm.conf.default /etc/php5/fpm/php-fpm.conf# chmod 1733 /var.. 더보기
PHP5 + lighttpd fastcgi + mongodb + mysql(openeuse 11.3) 개발/운영 환경 설정 Opensuse 11.3, 12.1 각각에 대해 2회에 걸쳐서 정리* howtoforge.com 내용 참조, 테스트 실행 & 보완 1. Lighttpd & php5 환경 설정 # zypper in -y lighttpd# chkconfig --add lighttpd# chkconfig lighttpd on# service lighttpd start # zypper in -y php5-fastcgi * 아래 라인을 찾아서 un-comment# vi /etc/php5/fastcgi/php.ini cgi.fix_pathinfo=1 * 아래 라인을 찾아서 un-comment# vi /etc/lighttpd/modules.confinclude "conf.d/fastcgi.conf" server.modules = (.. 더보기

반응형