본문 바로가기

전체 글

(167)
파이썬 웹 프레임워크 5종 소개 ciokorea 에서 파이썬 웹 프레임워크 5종을 소개하였다. 파이썬이 메인언어가 아니라 들어본 것은 장고뿐 ㅎㅎ www.ciokorea.com/news/178939 ‘강력하고 방대한’ 파이썬 웹 프레임워크 5종 웹 사이트 또는 서비스를 위한 백엔드를 구축해보면 처음에는 대단해 보이지 않는 것도 곧 결코 그렇지 않다는 사실을 알게 된다. ‘단순한’ 사이트도 복잡한 실타래처럼 보인다. 사용자 관리, www.ciokorea.com 1. 큐빅웹(CubicWeb) * www.cubicweb.org/ 2. 장고(Django) * www.djangoproject.com/ * 파이썬 세계에서 제일 많이 들어본 장고!! 3. 웹투파이(Web2py) * www.web2py.com/ 4. 웨피(Weppy) * weppy...
엄청추운날 영랑호 2021년 1월 - 엄청추운날 영랑호
Postgresql 13 - pg_stat_statements 정의 및 기능정리 ## Postgresql 13의 공식문서를 참고로 정리 www.postgresql.org/docs/13/pgstatstatements.html F.29. pg_stat_statements F.29. pg_stat_statements F.29.1. The pg_stat_statements View F.29.2. Functions F.29.3. Configuration Parameters F.29.4. Sample Output F.29.5. Authors The pg_stat_statements module provides a … www.postgresql.org ## pg_stat_statements 정의 및 설명 * 실행되는 모든 SQL 문의 계획 및 실행 통계를 추적/저장하는 모듈 * pg_stat_s..
Postgresql 13 - pg_stat_statements 설치 및 사용방법 먼저 pg_stat_statements 에 대해서 알아보자. Postgresql 공식사이트 - www.postgresql.org/docs/13/pgstatstatements.html pg_stat_statements를 한문장으로 정리하면 실행되는 쿼리의 통계(빈도,실행시간,Row수등)를 확인할 수 있는 view 라고 할 수 있을 것이다. ## 설치환경 * CentOS 7.6 * Postgresql 13.1 1. Postgresql contrib 설치 pg_stat_statements 를 사용하려면 Postgresql contrib 가 설치되어 있어야 한다. su - root yum list *postgresql*contrib* yum -y install postgresql13-contrib.x86_64 ..
Postgresql 13 - 운영환경 구성방법 Postgresql 운영할시에는 여러가지 고려사항을 인지하고 구성/설정이 되어있어야 한다. Postgresql에 국한되어 있지 않고 다른 RDBMS나 Application 을 구성할때에도 유용할 것이라고 생각한다. ## 운영시 예상상황 * Postgresql 서비스가 정상적으로 구동되고 있는지 확인하고 싶다. * DATA 용량이 너무 작아 OS영역의 파티션에서 용량이 큰 파티션으로 변경해야 한다. * Postgresql 로그를 빨리 확인거나 오래된 로그는 백업 또는 삭제하고 싶다. * 특정쿼리가 너무 오래 실행중이라 현재 실행중인 쿼리를 서버에서 확인하고 싶다. ## Postgresql 설치 포스팅 참고 2021/01/07 - [Database/Postgresql] - Postgresql 13을 Cent..
Postgresql 13을 CentOS 7.6에 RPM으로 설치하기 Postgresql 13을 CentOS 에 RPM 방식으로 설치해보자. Postgresql 13 버전 공식문서 www.postgresql.org/docs/13/ PostgreSQL 13.1 Documentation PostgreSQL 13.1 Documentation The PostgreSQL Global Development Group Copyright © 1996–2020 The PostgreSQL Global Development Group Legal Notice Table of … www.postgresql.org 한눈에 살펴보는 Postgresql d2.naver.com/helloworld/227936 0. OS설정 # 호스트명 postgres로 변경 hostnamectl set-hostname..
[Mariadb] db 및 user 생성 방법 Mariadb 를 이용할때 Super 권한자 User 인 root 를 사용하면 보안에 이슈가 생길 수 있다. 그래서 Application 개발시 Application 에 맞는 db, user 를 생성하고 권한을 부여하는 것으로 개발을 진행하면 된다. 현재 Nifi를 공부하고 있으니 데이터베이스 : nifi_db, User : nifi 를 만들어 보자. ## 환경정보 Mariadb 10.3.14 1. root 권한으로 접속한다. -u 옵션은 사용자를 지정, -p 옵션은 패스워드를 지정 mysql -uroot -pchangeme User 생성시 ERROR 1396 (HY000) 에러코드가 발생하면 이미 User가 존재하는 것이다. ERROR 1396 (HY000): Operation CREATE USER f..
TailFile To PutFile 패턴 개발 SAM 파일에 추가되는 내용을 다른 파일로 생성해 보는 패턴을 개발해보자. FileToFile TailFile To PutFile ## 패턴 /var/log/messages 파일에 추가되는 내용을 /data/001_putfile/ 폴더에 생성 /var/log/messages 파일은 OS 및 OS에서 구동되는 application 의 이벤트/경고성 메세지를 기록하는 파일이다. OS에 특정한 문제가 없는한 계속 존재하고 logger 명령어를 이용하여 쉽게 내용을 추가 할 수 있다. ## Nifi 설치 및 구동 방법은 포스팅 참고 2020/12/25 - [ETL/Nifi] - Nifi 설치 및 구동 Nifi 설치 및 구동 Nifi 를 설치하고 구동해 보도록하자. Nifi 설치 파일과 접속할 브라우져만 있으면 ..
Uber가 Postgres에서 MySQL로 전환한 이유 유튜브에서 외국 IT기술채널을 몇개만 봤을 뿐인데 알고리즘이 자꾸 추천해서 보게된 영상 영상은 업로드한지 몇 달 안된것 같지만 DB변환은 이미 5년전에 완료된듯하다. www.youtube.com/watch?v=_E43l5EbNI4 구글링해보니 우버 기술블로그 발견 eng.uber.com/postgres-to-mysql-migration/ Why Uber Engineering Switched from Postgres to MySQL Uber Engineering explains the technical reasoning behind its switch in database technologies, from Postgres to MySQL. eng.uber.com Uber 에서는 약5년전 기존 Postgre..
Greenplum biopython-1.76 모듈 설치 Greenplum 에 바이오파이썬 모듈을 설치하여 pl/python function 에서 바이오파이썬을 사용해 보도록 하자. 바이오파이썬 공식홈페이지 - http://biopython.org Biopython · Biopython Biopython See also our News feed and Twitter. Introduction Biopython is a set of freely available tools for biological computation written in Python by an international team of developers. It is a distributed collaborative effort to develop Python librarie biopython.or..