본문 바로가기
Tip

Memcached 이란

by "뭉치" 2021. 8. 14.
728x90

Memched는 고성능을 지원하는 메모리 기반의 캐싱 시스템이다. 일반적으로 DB에 저장된 데이터를 메모리에 적재하여 응답속도를 높여 웹 시스템의 성능을 높이기 위한 용도로 사용되기도 한다.

트워터나 라인과 같이 사용자가 수십만에 해당하는 경우 응답속도를 높이기 위한 방법으로 메모리를 이용한 캐시 서버를 제공하는 것이다. 만약 메모리에 요청 사항이 있는지 살핀 후 있다면 메모리를 읽어서 제공하고 없다면 데이터베이스 등 디스크에 저장된 데이터를 사용자에게 제공하고, 이를 다시 캐시 메모리에 보관해 둔다.

자주 사용하는 정보를 저장하기 위한 캐시.

php, perl, python, ruby, java , MySQL, PostgreSQL 에도 적용 가능함.

php 연동 동영상을 봤었는데.

우분투에서 memcached를 설치하고 아파치2를 설치하고 php를 설치하고 php-memcached를 설치하고
사용하는 방법을 봤다.
기본 set ,get의 사용법과.

index.php에서 set('inc/mypahe.php') 등을 하여
메뉴 정보를 넣고 페이지를 이동하는 간단한 샘플이였다.

https://www.youtube.com/watch?v=7MLXuG83Fsw

 

728x90

'Tip' 카테고리의 다른 글

spring 개념  (0) 2021.08.14
MariaDB 란  (0) 2021.08.14
PostgreSQL 란  (0) 2021.08.14
InnoDB(이노DB) 란  (0) 2021.08.14
안드로이드 시작하기 스크랩  (0) 2021.08.14

댓글