일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Backbone.js
- 기초 수학
- nodejs
- SQL
- phpredis
- Babel
- NCP
- Redux
- javascript
- Go
- mariadb
- CentOS
- rabbitmq
- nginx
- php
- Redis
- Node
- Switch
- python
- docker
- linux
- laravel
- Machine Learning
- deep learning
- React
- For
- 블레이드 템플릿
- fastapi
- webpack
- AWS
- Today
- Total
목록Redis (8)
개발일기
https://phsun102.tistory.com/51 CentOS에 Redis설치 ( wget 활용 ) 0. 기본 설정 다운로드 폴더를 생성 후, 해당 폴더로 이동 mkdir /downloads cd /downloads 1. Redis 파일 다운로드 Redis 공식 홈페이지에서 파일을 wget 명령어를 통해 다운로드한다. wget 명령어란 웹 상의 파 phsun102.tistory.com redis를 위와 같은 방법으로 다운로드 후, 설치하게 되면 redis.conf 파일은 생성되지 않은채로 설치가 완료되게 된다. redis.conf 파일을 생성하여 설정 파일에 레디스의 비밀번호, 포트, 바인드 여부 등을 추가하면 레디스의 설정 옵션을 관리하기 한 층 쉬워진다. 또한, 레디스 systemd(Syste..
1. predis와 phpredis의 차이 predis : php로 짜여진 redis를 뜻한다. phpredis : C언어로 짜여진 redis를 뜻한다. 설치를 위해서 C 확장 모듈의 추가적인 설치가 필요하다. 2. redis 설치법 phpredis 확장을 설치하려면 우선 redis가 존재해야 한다. https://phsun102.tistory.com/51 CentOS에 Redis설치 ( wget 활용 ) 0. 기본 설정 다운로드 폴더를 생성 후, 해당 폴더로 이동 mkdir /downloads cd /downloads 1. Redis 파일 다운로드 Redis 공식 홈페이지에서 파일을 wget 명령어를 통해 다운로드한다. wget 명령어란 웹 상의 파. phsun102.tistory.com apt와 yu..
1. Redis 의존성 설치 pip3 install redis # 패키지 매니저 pip을 통해 redis관련 패키지 의존성 설치 pip을 통해 redis 의존성을 추가했다고 해서, OS에 레디스 서버가 설치되는 것과는 별개이다. AWS RDS와 같은 외부 서버에 설치되어 있는 레디스 서버에 접속하려는 경우에는 의존성 추가만으로도 충분하지만, 만약 로컬에 설치되어 있는 레디스 서버에 접속하려는 경우에는 추가적으로 레디스 서버의 설치가 필요하다. https://phsun102.tistory.com/51 CentOS에 Redis설치 ( wget 활용 ) 0. 기본 설정 다운로드 폴더를 생성 후, 해당 폴더로 이동 mkdir /downloads cd /downloads 1. Redis 파일 다운로드 Redis ..
라라벨 프레임워크에 Redis를 적용하기 위해서는 크게 두가지의 방법이 있다. PHP 확장모듈 저장소를 통해 phpredis 확장 모듈을 설치하여 사용하는 방법과 composer의 predis를 설치하여 사용하는 방법이 있다. PHP 확장 모듈 ( PHP Extension Modules ) 이란 PHP에 새로운 기능을 추가하기 위해 관련 확장 모듈들을 설치하는 것을 뜻한다. PHP 확장 모듈 관련해서는 pear과 pecl이 있다. pear : PHP Extension And Application Repository. PHP 코드 내의 inlcude 문을 통하여 쉽게 사용할 수 있는 PHP 컴포넌트들을 관리 또는 배포하는 패키지 저장소이다. 간단하게 다운, 설치하여 PHP 코드에 간단하게 적용할 수 있다...
0. 기본 설정 다운로드 폴더를 생성 후, 해당 폴더로 이동 mkdir /downloads cd /downloads 1. Redis 파일 다운로드 Redis 공식 홈페이지에서 파일을 wget 명령어를 통해 다운로드한다. wget 명령어란 웹 상의 파일을 다운로드 하기 위해 사용하는 리눅스의 명령어이다. wget https://download.redis.io/releases/redis-6.2.6.tar.gz 2. 압축해제 tar xzf redis-6.2.6.tar.gz cd redis-6.2.6 3. make / make install make make install # 레디스 폴더에서 위의 명령어를 순차적으로 입력해준다. # /usr/local/bin 폴더에 redis-cli, redis-server 등..
https://github.com/FlashBack102/docker-laravel-setting GitHub - FlashBack102/docker-laravel-setting Contribute to FlashBack102/docker-laravel-setting development by creating an account on GitHub. github.com
요번 포스팅은 레디스 설치 및 세팅에 이은 간단한 레디스 명령어에 관한 내용을 다룰 것이다. 필자는 php8.0을 사용하고 있다. 또한 라라벨 8버전을 사용하기 있기에 이보다 아랫버전을 사용하고 있을 경우에는 에러가 날 수 있다. 버전이 올라가면서 약간씩 달라졌기 때문이다. 1. 삽입 1-1. Set 명령어 레디스에서 기초가 되는 것이 바로 Set이다. Set을 통해 String타입의 문자를 저장할 수 있다. use Illuminate\Support\Facades\Redis; Redis::set('keyname', 'values'); 이것이 set을 사용하는 방법이다. 매우 간단하다. use를 통해 설치된 Redis를 import한 후, 명령구문을 쓸 때, Redis라고 입력하여 레디스를 사용한다고 명시..
1. Redis란 무엇인가? Redis는 다양한 NoSQL 중 한 종류이다. 기존의 RDBMS (Oracle, Mysql 등)같은 관계형 데이터베이스는 값들을 테이블 형식으로 지정한 후, 값을 저장하는 타입을 뜻한다. 하지만 NoSQL은 Key, Value 형식으로 값들을 저장한다. 이러하게 값을 저장하기에 사용하기에 쉽고, 문법구문도 간단하여 SQL 처음 접하는 사람들이(?) SQL의 맛을 보기 가장 좋은 방법이기도 하다. 2. Redis를 활용하는 이유? Redis를 활용하는 이유는 여러가지가 있을 수 있겠지만, 가장 주된 요소로는 속도이다. 관계형 데이터베이스에서 테이블에 속해있는 값들을 가져오는 속도와 Redis에 저장되어져 있는 값을 가져오는 속도를 비교해 보았을 때 관계형 데이터베이스보다 훠얼..