Computer >> 컴퓨터 >  >> 프로그램 작성 >> Redis
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • Redis

    1. Redis SCARD – redis 데이터 저장소에서 집합의 크기를 가져오는 방법

      이 튜토리얼에서는 COMMAND – SCARD를 사용하여 키에 저장된 설정 값의 크기(요소 수)를 얻는 방법에 대해 알아봅니다. redis-cli에서 redis SCARD 명령의 구문은 다음과 같습니다.- 구문:- redis host:post> SCARD <key name> 출력:-  (integer) value, representing the number of elements in the set.(integer) 0, if key does not exist.Error, if key exist and valu

    2. Redis SISMEMBER – 집합에 요소가 있는지 확인하는 방법

      이 튜토리얼에서는 지정된 요소가 집합의 구성원인지 확인하는 방법에 대해 알아봅니다. 이를 위해 COMMAND – SISMEMBER를 사용합니다. redis-cli에서 redis SISMEMBER 명령의 구문은 다음과 같습니다.- 구문:- redis host:post> SISMEMBER <key name> 출력:-  (integer) 1 if element is member of the set. (integer) 0 if element is not member of the set, or if key does

    3. Redis DUMP – redis에서 직렬화된 키 값을 얻는 방법

      이 자습서에서는 COMMAND – DUMP를 사용하여 redis 데이터 저장소의 키에 저장된 값의 직렬화된 버전을 얻는 방법에 대해 배웁니다. redis-cli에서 redis DUMP 명령의 구문은 다음과 같습니다.- 구문:- redis host:post> DUMP <key name> 출력:- - string representing serialized version of value 예:- 참조:- DUMP 명령 문서 redis 데이터 저장소에서 직렬화된 키 값을 얻는 방법은 여기까지입니다. 마음에

    4. Redis TYPE – 키에 값 저장소의 데이터 유형을 가져오는 방법

      이 튜토리얼에서는 키에 있는 값 저장소의 데이터 유형을 가져오는 방법을 배웁니다. redis 데이터 저장소의 값은 String, List, Set, Sorted Set 등과 같은 다른 데이터 유형일 수 있습니다. 값의 데이터 유형을 가져오기 위해 COMMAND – TYPE을 사용합니다. redis-cli에서 redis TYPE 명령어의 구문은 다음과 같습니다.- 구문:- redis host:post> TYPE <key name> 출력:- - string representing data type of a valu

    5. Redis에서 키 만료 시간을 얻는 방법 – Redis TTL | PTTL

      이 자습서에서는 redis TTL을 사용하여 키의 만료 시간( timeout )을 얻는 방법을 배웁니다. 및 PTTL 명령.. 만료 시간(초):- 키의 만료 시간을 초 단위로 얻으려면 COMMAND – TTL을 사용합니다. redis-cli에서 이 시간(초)은 키의 남은 수명을 나타내며 이 시간이 지나면 키가 데이터 저장소에서 삭제됩니다. 명령 TTL의 구문은 다음과 같습니다.- 구문:- redis host:post> TTL <key name> 출력:- 2 if the key does not exist

    6. Redis ZADD – 정렬된 설정 값에 요소를 생성하고 추가하는 방법

      이 튜토리얼에서는 redis ZADD를 사용하여 키에 저장된 정렬된 세트 값에 요소를 생성하고 추가하는 방법을 배웁니다. 명령. ZADD 명령은 지정된 키에 저장된 정렬된 세트 값에 각각의 점수와 함께 하나 이상의 요소를 추가하는 데 사용됩니다. 지정된 요소가 이미 존재하는 경우 요소의 점수가 업데이트되고 올바른 순서를 보장하기 위해 요소가 올바른 위치에 다시 삽입됩니다. 점수 값은 배정밀도 부동 소수점 숫자의 문자열 표현이어야 합니다. +inf  및 -inf 값은 유효한 값입니다. 데이터 저장소에 키가 없으면 삽입 작업을

    7. Redis ZCOUNT – 점수 범위별로 정렬된 집합의 요소 수를 얻는 방법

      이 튜토리얼에서는 특정 범위 사이의 점수를 갖는 정렬된 세트 값의 요소 수를 얻는 방법에 대해 학습합니다. 이를 위해 Redis ZCOUNT 를 사용합니다. 명령. ZCOUNT 명령 이 명령은 점수가 min 이상인 정렬된 설정 값의 요소 수를 반환합니다. ( 포함 ) 점수 및 최대 이하 ( 포함 ) 점수가 인수로 전달되었습니다. 기본적으로 분 및 최대 인수는 닫힌 간격 (포함)입니다. 그러나 개방 간격 (독점)으로 지정할 수 있습니다. ( 접두사 캐릭터. 예:-  ZCOUNT zset (1 5  1 <점수 <=5인 요소 수를

    8. 정렬된 집합의 최고 점수 요소를 얻는 방법 – Redis ZPOPMAX | 비즈팝맥스

      이 튜토리얼에서는 redis ZPOPMAX 및 BZPOPMAX 명령을 사용하여 redis 데이터 저장소의 키에 저장된 정렬된 집합 값의 최고 점수 요소를 제거하고 반환하는 방법에 대해 알아봅니다. ZPOPMAX 명령 이 명령은 지정된 키에 저장된 정렬된 집합 값에서 하나 이상의 최고 점수 요소를 제거하고 반환합니다. 명령은 카운트를 취합니다. 정렬된 설정 값에서 제거할 요소의 총 개수를 나타내는 인수로. 지정하지 않을 경우 count의 기본값은 1입니다. 요소가 반환될 때 점수가 가장 높은 요소가 먼저 나타나고 점수가 낮은 요

    9. 정렬된 집합에서 가장 낮은 점수 요소를 얻는 방법 – Redis ZPOPMIN | 비즈팝민

      이 튜토리얼에서는 redis ZPOPMIN 및 BZPOPMIN 명령어를 사용하여 redis 데이터 저장소의 키에 저장된 정렬된 세트 값의 가장 낮은 점수 요소를 제거하고 반환하는 방법에 대해 알아봅니다. ZPOPMIN 명령 이 명령은 지정된 키에 저장된 정렬된 세트 값에서 하나 이상의 최저 점수 요소를 제거하고 반환합니다. 명령은 카운트를 취합니다. 정렬된 설정 값에서 제거할 요소의 총 개수를 나타내는 인수로. 지정하지 않을 경우 count의 기본값은 1입니다. 요소가 반환될 때 점수가 가장 낮은 요소가 먼저 나타나고 점수가

    10. Redis ZREMRANGEBYSCORE – 점수 범위별로 정렬된 요소를 제거하는 방법

      이 튜토리얼에서는 특정 범위 사이의 점수를 갖는 정렬된 세트 값의 요소를 제거하는 방법에 대해 학습합니다. 이를 위해 Redis ZREMRANGEBYSCORE를 사용합니다. 명령. ZREMRANGEBYSCORE 명령 이 명령은 점수가 min보다 큰 정렬된 설정 값의 모든 요소를 ​​제거합니다. ( 포함 ) 점수 및 최대 이하 (포함) 점수가 인수로 전달되었습니다. 기본적으로 분 및 최대 인수는 닫힌 간격 (포함)입니다. 그러나 열린 간격으로 지정할 수 있습니다. (독점) ( 접두사 캐릭터. 예:-  ZREMRANGEBYSCO

    11. Redis ZREMRANGEBYRANK – 순위 범위별로 정렬된 집합의 요소를 제거하는 방법

      이 튜토리얼에서는 특정 범위 사이에 순위가 있는 정렬된 집합 값의 요소를 제거하는 방법에 대해 알아봅니다. 이를 위해 Redis ZREMRANGEBYRANK를 사용합니다. 명령. ZREMRANGEBYRANK 명령 이 명령은 순위가 start 사이에 있는 정렬된 설정 값의 모든 요소를 ​​제거합니다. 그리고 중지 인수. 시작 및 중지는 0 기반 색인으로, 0은 가장 낮은 점수 요소를 의미하고 1은 두 번째로 낮은 점수 요소를 의미하는 식입니다. 음수는 정렬된 설정 값의 가장 높은 점수 요소에서 시작하는 오프셋을 제공하는 데 사용

    12. Redis ZRANGEBYLEX – 오름차순 값 범위로 정렬된 요소를 가져오는 방법

      이 튜토리얼에서는 특정 범위 사이의 값을 갖는 정렬된 세트 값의 모든 요소를 ​​사전순으로 오름차순으로 가져오는 방법을 배웁니다. 이를 위해 Redis ZRANGEBYLEX를 사용합니다. 명령. ZRANGEBYLEX 명령 이 명령은 값 (요소의 문자열 표현)과 함께 지정된 키에 저장된 정렬된 설정 값의 모든 요소를 ​​반환합니다. 분 사이 및 최대 인수. 여기에서 정렬된 세트 값의 모든 요소는 사전순 정렬을 강제하기 위해 동일한 점수로 삽입됩니다. 반환된 요소는 사전순 오름차순입니다. 분 및 최대 인수는 (로 시작해야 합니다.

    13. Redis ZREVRANGEBYLEX – desc 값 범위별로 정렬된 요소를 가져오는 방법

      이 자습서에서는 특정 범위 사이의 값을 갖는 정렬된 집합 값의 모든 요소를 ​​사전 내림차순으로 가져오는 방법을 배웁니다. 이를 위해 Redis ZREVRANGEBYLEX를 사용합니다. 명령. ZREVRANGEBYLEX 명령 이 명령은 값 (요소의 문자열 표현)과 함께 지정된 키에 저장된 정렬된 설정 값의 모든 요소를 ​​반환합니다. 최대 사이 및 분 인수. 여기에서 정렬된 세트 값의 모든 요소는 사전순 정렬을 강제하기 위해 동일한 점수로 삽입됩니다. 반환된 요소는 사전순 내림차순입니다. 최대 및 분 인수는 (로 시작해야 합니

    14. Redis ZREMRANGEBYLEX – 값 범위별로 정렬된 요소를 제거하는 방법

      이 튜토리얼에서는 특정 범위 사이의 값을 갖는 정렬된 세트 값의 요소를 제거하는 방법에 대해 학습합니다. 이를 위해 Redis ZREMRANGEBYLEX를 사용합니다. 명령. ZREMRANGEBYLEX 명령 이 명령은 값이 (요소의 문자열 표현)인 정렬된 설정 값의 모든 요소를 ​​제거합니다. 분 사이 및 최대 인수. 여기서 정렬된 집합 값의 모든 요소는 사전순 정렬을 강제하기 위해 동일한 점수로 삽입됩니다. 분 및 최대 인수는 (로 시작해야 합니다. 또는 [ , 여기서 [ 닫힌 간격 지정 (포함) 및 ( 개방 간격 지정 (독

    15. Redis ZLEXCOUNT – 값 범위별로 정렬된 세트의 요소 수를 가져오는 방법

      이 튜토리얼에서는 특정 범위 사이의 값을 갖는 정렬된 세트 값의 요소 수를 얻는 방법에 대해 학습합니다. 이를 위해 Redis ZLEXCOUNT를 사용합니다. 명령. ZLEXCOUNT 명령 이 명령은 (요소의 문자열 표현) 값을 갖는 정렬된 설정 값의 요소 수를 반환합니다. 분 사이 및 최대 인수. 여기에서 정렬된 세트 값의 모든 요소는 사전순 정렬을 강제하기 위해 동일한 점수로 삽입됩니다. 분 및 최대 인수는 (로 시작해야 합니다. 또는 [ , 여기서 [ 닫힌 간격 지정 (포함) 및 ( 개방 간격 지정 (독점) . 예:- 

    16. 서버리스의 과제:데이터베이스 연결

      서버리스용 데이터베이스를 설계할 때 가장 큰 과제는 수익성 있는 방식으로 요청당 가격을 지원하는 인프라를 구축하는 것이었습니다. 우리는 Upstash가 이를 달성했다고 믿습니다. 제품을 출시한 후 또 다른 주요 과제가 있음을 알게 되었습니다. 바로 데이터베이스 연결입니다! 아시다시피 Serverless Functions는 0에서 무한대로 확장됩니다. 즉, 함수에 많은 트래픽이 발생하면 클라우드 공급자가 새 컨테이너(람다 함수)를 병렬로 생성하고 백엔드를 확장합니다. 함수 내에서 새로운 데이터베이스 연결을 생성하면 데이터베이스의 연

    17. 서버리스 데이터베이스 간의 지연 시간 비교:DynamoDB 대 FaunaDB 대 Upstash

      이 기사에서는 일반적인 웹 사용 사례에 대해 세 가지 서버리스 데이터베이스 DynamoDB, FaunaDB, Upstash(Redis)의 대기 시간을 비교하겠습니다. 샘플 뉴스 웹사이트를 만들고 웹사이트에 대한 각 요청과 함께 데이터베이스 관련 대기 시간을 기록하고 있습니다. 웹사이트와 소스코드를 확인하세요. 7001개의 NY Times 기사를 각 데이터베이스에 삽입했습니다. 기사는 New York Times Archive API(2021년 1월의 모든 기사)에서 수집되었습니다. 나는 무작위로 각 기사에 점수를 매겼습니다. 각

    18. Next.js, Redis 및 Auth0를 사용한 로드맵 애플리케이션

      Redis로 서버리스 애플리케이션을 개발하는 것이 얼마나 쉽고 실용적인지 보여주기 위해 예제 애플리케이션을 개발해 왔습니다. 지금까지 이러한 예 중 가장 인기 있는 것은 Roadmap Voting Application입니다. 실생활에서 사용하기 시작했을 때 두 가지 주요 문제가 있었습니다. 스팸 항목이 보이기 시작했습니다. 애플리케이션에는 관리 대시보드가 ​​없으므로 항목을 삭제하려면 Redis에 연결해야 했습니다. 목록의 일부 기능을 출시했지만 출시된 것으로 표시하고 투표 목록에서 제거할 방법이 없었습니다. 두 가지를 모두

    19. 서버리스 애플리케이션 속도 제한

      서버리스의 가장 좋은 점 중 하나는 트래픽이 급증하는 경우에도 확장할 수 있다는 것입니다. 그러나 불행하게도 확장은 재정적으로나 기술적으로나 공짜가 아닙니다. 이것이 개발자가 애플리케이션의 확장성을 제어해야 하는 이유입니다. 서버리스 애플리케이션에 속도 제한 메커니즘이 필요한 주요 이유는 다음과 같습니다. 1- 리소스 보호: 공개 API를 제공하는 경우 트래픽 급증으로 인해 서비스 품질이 저하되고 모든 사용자의 서비스가 중단될 수 있습니다. 이러한 연쇄적인 장애와 자초한 Ddos 사고로부터 시스템을 보호해야 합니다. 응용 프로그램

    20. Redis로 Next.js 애플리케이션 속도 향상

      Next.js는 서버 측 렌더링과 정적 사이트 생성을 함께 제공하는 매우 성공적인 웹 프레임워크입니다. SSG는 CDN 캐싱 덕분에 웹 사이트 속도를 높이고 SSR은 SEO 및 동적 데이터를 지원합니다. 서버 측 렌더링은 전체 스택 응용 프로그램을 작성하는 데 도움이 되는 훌륭한 기능입니다. 그러나 주의하지 않으면 Next.js 웹사이트의 성능이 쉽게 영향을 받을 수 있습니다. 이 블로그 게시물에서는 Redis를 활용하여 Next.js API 호출 속도를 높이는 방법을 설명합니다. 그 전에 성능을 향상시키는 더 간단한 방법을 간단

    Total 301 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:7/16  20-컴퓨터/Page Goto:1 2 3 4 5 6 7 8 9 10 11 12 13