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

    1. Redis 데이터 구조

      Redis를 처음 사용하거나 사용 가능한 기능을 다시 살펴보고 싶은 경우 이 가이드는 Redis가 제공하는 모든 데이터 구조를 이해하는 데 도움이 될 수 있습니다. 올바른 구조 선택 Redis 데이터 구조는 간단합니다. 그 중 어떤 것도 해결하려는 문제에 완벽하게 일치하지 않을 수 있습니다. 그러나 데이터에 적합한 초기 구조를 선택하면 Redis 명령이 필요한 것을 얻을 수 있는 효율적인 방법으로 안내할 수 있습니다. 많은 Redis 명령에는 작업할 기본 데이터 구조의 유형을 나타내는 접두사가 있습니다. 범용 데이터 구조

    2. Lua:Redis 사용자를 위한 가이드

      Redis에 스크립팅 언어가 내장되어 있다는 소식을 들었지만 아직 사용해 보지 않으셨나요? 다음은 Redis 서버에서 Lua의 강력한 기능을 사용하기 위해 이해해야 하는 내용입니다. 안녕하세요, 루아! 첫 번째 Redis Lua 스크립트는 실제로 의미 있는 방식으로 Redis와 상호 작용하지 않고 값을 반환합니다. local msg = "Hello, world!" return msg 이것은 간단합니다. 첫 번째 줄은 ourmessage로 로컬 변수를 설정하고 두 번째 줄은 Redis 서버에서 클라이언트로 해당

    3. Go에서 Redis 프로토콜 읽기 및 쓰기

      이 게시물에서 저는 Redisprotocol이 어떻게 작동하고 무엇이 훌륭한지를 이해하는 방법으로 Go에서 Redis 클라이언트의 두 가지 구성 요소에 대한 간단하고 이해하기 쉬운 구현을 간략하게 설명합니다. Go에서 완전한 기능을 갖춘 프로덕션 준비 Redis 클라이언트를 찾고 있다면 Gary Burd의 redigo 라이브러리를 살펴보는 것이 좋습니다. 시작하기 전에 , Redis 프로토콜에 대한 간단한 소개를 읽어보세요. 이 가이드에서 이해해야 하는 프로토콜의 기본 사항을 다룹니다. Go의 RESP 명령 작성기 가상의 Re

    4. Redis 프로토콜에 대한 초보자 가이드

      Redis의 가장 알려지지 않은 기능 중 하나는 유선 프로토콜입니다. 이것이 Redis가 고품질 클라이언트 라이브러리의 가장 큰 생태계 중 하나인 이유입니다. Redis 유선 프로토콜은 매우 간단하여 Redis의 모든 주요 기능을 구현하는 클라이언트를 쉽게 구축할 수 있습니다. 또한 빠르고 효율적인 클라이언트 라이브러리를 쉽게 작성할 수 있도록 설계되었습니다. RESP란 무엇입니까? RESP(RE dis S 직렬화 P rotocol)은 Redis 클라이언트와 서버가 TCP를 통해 서로 통신하는 데 사용하는 텍스트 기반 프로토콜의

    5. Redis 복제본에서 누락된 키

      Redis에서 만료되는(휘발성이라고도 함) 키를 사용하는 경우 새 Redis 복제본을 데이터베이스에 연결할 때 놀랄 수 있습니다. 복제본의 키 수가 기본 DB의 키 수보다 훨씬 적을 수 있습니다. . 이는 휘발성 키가 많은 경우 특히 일반적입니다. Redis 복제본에 키가 누락되었습니까? 방금 데이터를 잃어 버렸습니까? 짧은 대답은 아니오입니다. 그러나 데이터 손실이 없는데도 Redis 복제본이 더 낮은 키 수를 보고하는 이유를 정확히 이해하는 것이 도움이 됩니다. 여기에는 Redis가 키를 만료하는 방법과 Redis가 데이터 세

    6. Redis에서 큰 해시 삭제

      Redis에서 큰 개체 삭제가 느린 이유에 대해 자세히 알아보려면 이 빠른 개요를 읽어보세요. Redis에서 큰 해시를 삭제하려면: 해시가 다른 Redis 클라이언트에 즉시 삭제된 것처럼 보이도록 키 이름을 고유한 네임스페이스 키로 변경합니다. 비어 있을 때까지 해시에서 필드를 조금씩 삭제합니다. 삭제 명령의 크기를 제한하여 서버를 너무 오랫동안 차단하지 않도록 합니다. 다음 코드는 Redis 연결 실패를 정상적으로 처리하지 않습니다. Redis 명령이 실패하고 예외가 발생하면 수동으로 정리해야 합니다. 의사 코

    7. Redis에서 큰 목록 삭제

      Redis에서 큰 개체 삭제가 느린 이유에 대해 자세히 알아보려면 이 빠른 개요를 읽어보세요. Redis에서 큰 목록을 삭제하려면: 목록이 다른 Redis 클라이언트에 즉시 삭제된 것처럼 보이도록 키 이름을 고유한 네임스페이스 키로 변경합니다. 비워질 때까지 목록에서 요소를 작은 배치로 점진적으로 삭제합니다. 삭제 명령의 크기를 제한하여 서버를 너무 오랫동안 차단하지 않도록 합니다. 다음 코드는 Redis 연결 실패를 정상적으로 처리하지 않습니다. Redis 명령이 실패하고 예외가 발생하면 수동으로 정리해야 합니

    8. Redis에서 큰 개체 삭제

      Redis에서 해시, 목록, 집합 및 정렬된 집합과 같은 문자열이 아닌 큰 개체를 삭제하면 상당한 시간 동안 서버가 차단되어 클라이언트 측 시간 초과와 같은 문제가 발생할 수 있습니다. 이는 Redisworks 방식의 두 가지 측면 때문입니다. Redis는 단일 스레드입니다. 즉, 연결한 클라이언트 수에 관계없이 한 번에 하나의 명령만 처리할 수 있습니다. 명령을 실행하는 데 시간이 오래 걸리면 다른 모든 명령은 기다려야 합니다. DEL O(n)입니다. 해시, 목록, 집합 및 정렬된 집합에 대한 작업. 즉, 100만 개의

    9. Redis에서 대규모 세트 삭제

      Redis에서 큰 개체 삭제가 느린 이유에 대해 자세히 알아보려면 이 빠른 개요를 읽어보세요. Redis에서 큰 세트를 삭제하려면: 다른 Redis 클라이언트에서 세트가 즉시 삭제된 것처럼 보이도록 키 이름을 고유한 네임스페이스 키로 변경합니다. 비워질 때까지 집합에서 구성원을 작은 배치로 점진적으로 삭제합니다. 삭제 명령의 크기를 제한하여 서버를 너무 오랫동안 차단하지 않도록 합니다. 다음 코드는 Redis 연결 실패를 정상적으로 처리하지 않습니다. Redis 명령이 실패하고 예외가 발생하면 수동으로 정리해야

    10. Redis에서 큰 정렬 세트 삭제

      Redis에서 큰 개체 삭제가 느린 이유에 대해 자세히 알아보려면 이 빠른 개요를 읽어보세요. Redis에서 정렬된 큰 집합을 삭제하려면: 정렬된 세트가 다른 Redis 클라이언트에 즉시 삭제된 것처럼 보이도록 키 이름을 고유한 네임스페이스 키로 변경합니다. 비워질 때까지 작은 배치로 정렬된 집합에서 구성원을 점진적으로 삭제합니다. 삭제 명령의 크기를 제한하여 서버를 너무 오랫동안 차단하지 않도록 합니다. 다음 코드는 Redis 연결 실패를 정상적으로 처리하지 않습니다. Redis 명령이 실패하고 예외가 발생하면

    11. Redis Pub/Sub:소개 가이드

      게시/구독(또는 게시/구독 )는 수십 년 동안 사용되어 왔지만 유용한 전용 메시징 서버와 전문 지식이 필요한 소프트웨어 엔지니어링 패턴입니다. Redis pub/sub는 2.0 릴리스 이후 모든 Redis 서버의 기능이었던 게시/구독 패턴의 간결하고 간단한 구현입니다. 즉, Redis가 배포되는 모든 곳에서 사용하기 쉽고 Redis를 배포하여 빠르고 간단한 게시/구독 시스템을 빠르게 구축할 수 있습니다. Redis 게시/구독이 앱에 적합한지 여부를 이해하려면 먼저 게시/구독의 디자인과 목표를 이해한 다음 Redis 게시/구독 구

    12. Redis Pub/Sub:방법 가이드

      Redis pub/sub에 대한 개요 기사에서는 pub/sub의 목적에 대해 설명하고 특히 Redis pub/sub의 디자인 선택에 대해 설명합니다. 이제 Redis pub의 각 주요 개념을 단계별로 살펴보고 Redis pub/sub를 사용하는 방법을 살펴보겠습니다. /sub:noderedis node.js 클라이언트를 사용하여 채널, 게시, 구독 및 패턴 일치. 채널 이해 채널 pub/subsystem에 게시된 메시지를 분류하는 데 사용되는 이름입니다. 채널은 system-health:i-36a44b83과 같은 시스템 종속 이름

    13. Streams가 있는 Redis의 시계열

      Redis는 종종 몇 가지 간단한 데이터 구조 기본 요소에 네트워크 인터페이스를 제공하는 데이터 구조 서버로 생각됩니다. 스트림은 Redis가 몇 년 전에 정렬된 집합을 도입한 이후 처음으로 새롭게 등장한 범용 데이터 구조입니다. 이 새로운 구조의 주요 용도 중 하나인 시계열 데이터 모델링을 살펴보겠습니다. 스트림:새로운 Redis 데이터 구조 Redis 스트림은 키-값 쌍의 추가 전용 시계열을 나타냅니다. 많은 클라이언트가 스트림에 쓸 수 있으며 그럴 때마다 시계열에 삽입된 항목의 고유한 오름차순 ID를 받습니다. 데이터를

    14. Redis ZRANGEBYSCORE – 점수 범위 및 오름차순으로 정렬된 세트의 요소를 가져오는 방법

      이 튜토리얼에서는 특정 범위 사이의 점수를 가진 정렬된 설정 값의 모든 요소를 ​​점수별로 오름차순으로 가져오는 방법에 대해 알아봅니다. 이를 위해 redis ZRANGEBYSCORE를 사용합니다. 명령. ZRANGEBYSCORE 명령 이 명령은 점수가 min보다 큰 정렬된 설정 값의 모든 요소를 ​​반환합니다. ( 포함 ) 점수 및 최대 이하 (포함) 점수가 인수로 전달되었습니다. 여기서 요소는 점수에 따라 오름차순으로 반환되며 점수가 동일한 요소는 사전순 오름차순으로 정렬됩니다. 기본적으로 분 및 최대 인수는 닫힌 간격 (

    15. Redis ZREVRANGEBYSCORE – 점수 범위 및 내림차순으로 정렬된 집합의 요소를 가져오는 방법

      이 튜토리얼에서는 특정 범위의 점수를 가진 정렬된 설정 값의 모든 요소를 ​​점수별로 내림차순으로 가져오는 방법에 대해 알아봅니다. 이를 위해 redis ZREVRANGEBYSCORE를 사용합니다. 명령. ZREVRANGEBYSCORE 명령 이 명령은 점수가 max보다 작은 정렬된 설정 값의 모든 요소를 ​​반환합니다. ( 포함 ) 점수 및 최소 이상 (포함) 점수가 인수로 전달되었습니다. 여기서 요소는 점수에 따라 내림차순으로 반환되며 점수가 동일한 요소는 사전순 내림차순으로 정렬됩니다. 기본적으로 최대  및 분 인수는 닫힌

    16. Redis Jedis – jedis 라이브러리를 사용하여 목록 값에 대한 CRUD 작업을 수행하는 방법

      이 튜토리얼에서는 Jedis 라이브러리를 사용하여 목록 값에 대해 CRUD 연산을 수행하는 방법에 대해 알아봅니다. 제디스 도서관 Jedis는 redis 데이터 저장소용 Java 클라이언트 라이브러리입니다. 작고 사용하기 매우 쉬우며 redis 2.8.x, 3.x.x 이상 데이터 저장소와 완벽하게 호환됩니다. jedis 라이브러리에 대한 자세한 정보는 여기에서 확인할 수 있습니다. 목록 값 목록은 삽입 순서에 따라 정렬된 문자열 시퀀스입니다. Redis에서는 list를 값으로 저장할 수 있으며 redis 데이터베이스에 저장된

    17. Redis Jedis – jedis 라이브러리를 사용하여 설정 값에 대한 CRUD 작업을 수행하는 방법

      이 튜토리얼에서는 Jedis 라이브러리를 사용하여 설정된 값에 대해 CRUD 연산을 수행하는 방법에 대해 알아봅니다. 제디스 도서관 Jedis는 redis 데이터 저장소용 Java 클라이언트 라이브러리입니다. 작고 사용하기 매우 쉬우며 redis 2.8.x, 3.x.x 이상 데이터 저장소와 완벽하게 호환됩니다. jedis 라이브러리에 대한 자세한 정보는 여기에서 확인할 수 있습니다. 값 설정 Set은 고유한 요소의 정렬되지 않은 모음입니다. Redis에서는 집합을 값으로 저장할 수 있으며 다양한 redis 명령을 사용하여 r

    18. Redis Jedis – jedis 라이브러리를 사용하여 해시 값에 대한 CRUD 작업을 수행하는 방법

      이 튜토리얼에서는 Jedis 라이브러리를 사용하여 해시 값에 대한 CRUD 연산을 수행하는 방법에 대해 알아봅니다. 제디스 도서관 Jedis는 redis 데이터 저장소용 Java 클라이언트 라이브러리입니다. 작고 사용하기 매우 쉬우며 redis 2.8.x, 3.x.x 이상 데이터 저장소와 완벽하게 호환됩니다. jedis 라이브러리에 대한 자세한 정보는 여기에서 확인할 수 있습니다. 해시 값 Hash는 필드-값 쌍의 맵으로 Java 객체와 같은 객체 유형을 나타내는 데 사용할 수 있습니다. Redis에서는 해시를 값으로 저장할

    19. Redis Jedis – jedis 라이브러리를 사용하여 지리적 값에 대한 CRUD 작업을 수행하는 방법

      이 튜토리얼에서는 Jedis 라이브러리를 사용하여 지리적 값에 대한 CRUD 연산을 수행하는 방법에 대해 알아봅니다. 제디스 도서관 Jedis는 redis 데이터 저장소용 Java 클라이언트 라이브러리입니다. 작고 사용하기 매우 쉬우며 redis 2.8.x, 3.x.x 이상 데이터 저장소와 완벽하게 호환됩니다. jedis 라이브러리에 대한 자세한 정보는 여기에서 확인할 수 있습니다. 지리적 가치 Geospatial 값은 지구상의 특정 위치의 경도 및 위도 좌표를 포함합니다. Redis에서 Geospatial 요소는 키에 저장

    20. Redis Jedis – jedis 라이브러리를 사용하여 키에 대한 CRUD 작업을 수행하는 방법

      이 튜토리얼에서는 Jedis 라이브러리를 사용하여 키에 대한 CRUD 연산을 수행하는 방법에 대해 알아봅니다. 제디스 도서관 Jedis는 redis 데이터 저장소용 Java 클라이언트 라이브러리입니다. 작고 사용하기 매우 쉬우며 redis 2.8.x, 3.x.x 이상 데이터 저장소와 완벽하게 호환됩니다. jedis 라이브러리에 대한 자세한 정보는 여기에서 확인할 수 있습니다. 키 Redis에서 키는 데이터 저장소에 저장된 값을 저장, 관리 및 검색하기 위한 고유 식별자로 사용됩니다. 여기에서 키 명령에 대한 자세한 정보를 찾

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