현재 위치: > 기술 기사 > 데이터 베이스 > Redis

  • CentOS 7에 Redis 서버를 설치하는 방법
    CentOS 7에 Redis 서버를 설치하는 방법
    Redis는 ANSIC으로 작성된 오픈 소스 다중 플랫폼 데이터 저장 소프트웨어입니다. Redis는 Lua, C, Java, Python, Perl, PHP 및 기타 여러 언어를 지원할 수 있습니다. RedisRedis를 빌드하려면 현재 공식 RPM 설치 패키지가 없습니다. 소스 코드에서 컴파일해야 하며, 컴파일하려면 Make와 GCC를 설치해야 합니다. GCC 및 Make가 설치되지 않은 경우 yum을 사용하여 설치하십시오. yuminstallgccmake는 공식 웹사이트에서 tar 압축 패키지를 다운로드합니다. 컬http://download.redis.io/releases/redis-3.0.4.tar.gz-oredis-
    Redis 1646 2023-05-31 08:25:21
  • PHP+redis를 사용하여 블룸 필터를 구현하는 방법
    PHP+redis를 사용하여 블룸 필터를 구현하는 방법
    먼저 해시 함수 컬렉션 클래스를 정의합니다. 이러한 해시 함수가 모두 사용되는 것은 아닙니다. 실제로 32비트 해시 값은 비트 시퀀스의 전체 양과 사용하는 양에 따라 결정될 수 있습니다. 저장해야 합니다. 최적의 값은 위에 나와 있습니다. classBloomFilterHash{/***JustinSobel이 작성한 비트별 해시 함수*/publicfunctionJSHash($string,$len=null){$hash=1315423911;$len||$len=strlen($string);for($i =0; $iHash->$함수(
    Redis 1759 2023-05-31 08:13:13
  • Redis에서 사용자 토큰 저장 문제를 해결하는 방법
    Redis에서 사용자 토큰 저장 문제를 해결하는 방법
    Redis는 사용자 토큰을 저장합니다. 전자 상거래와 유사한 시스템을 설계할 때 일반적인 요구 사항은 각 페이지에 로그인된 사용자 정보를 전달해야 한다는 것입니다. 두 가지 일반적인 솔루션이 있습니다. 쿠키를 사용하여 저장하는 것과 JWT를 사용하여 저장하는 것입니다. 그러나 Redis 캐시가 시스템에서 사용되는 경우 Redis에서 사용자 토큰을 캐싱하는 세 번째 솔루션도 있습니다. 로그인 시 토큰을 생성하여 Redis에 저장 //토큰 객체를 생성하여 redis에 저장 redisTemplate.opsForHash().put("token","user",user)
    Redis 2031 2023-05-31 08:06:10
  • SpringBoot 통합 Redis 클라이언트의 시간 초과를 해결하는 방법
    SpringBoot 통합 Redis 클라이언트의 시간 초과를 해결하는 방법
    문제는 개발 중에 Lettuce를 사용하여 Redis에 연결했는데, 일정 시간 동안 사용하지 않은 후 다시 Redis를 실행하려고 하면 다시 연결한 후 연결 시간 초과 오류가 발생했습니다. 이유는 다음과 같습니다. Lettuce 적응형 토폴로지 새로 고침(Adaptiveupdates) 및 예약된 토폴로지 새로 고침(Periodicupdates)이 기본적으로 꺼져 있어 문제가 발생합니다. 해결 방법 1: 1. 연결 팩토리 인스턴스를 다시 작성하고 해당 LettuceClientConfiguration을 변경하여 토폴로지 업데이트 @ConfigurationpublicclassRedisConfig{ @를 활성화합니다. AutowiredprivateRed
    Redis 1676 2023-05-30 23:55:12
  • Redis를 사용하여 카운트다운 작업을 구현하는 방법
    Redis를 사용하여 카운트다운 작업을 구현하는 방법
    예는 다음과 같습니다: importredisimporttimedefevent_handler(msg):'''키 만료를 수신한 후 얻은 메시지는 다음과 같습니다 msg={'type':'pmessage',#Return value type 'pattern':'__keyevent@2__ :만료됨',# 소스 '채널'
    Redis 1774 2023-05-30 23:55:05
  • Springboot가 Redis를 사용하여 인터페이스 멱등성 차단을 구현하는 방법
    Springboot가 Redis를 사용하여 인터페이스 멱등성 차단을 구현하는 방법
    텍스트에서 사용자 지정 주석을 사용하는 방법: ① 멱등성으로 가로채야 하는 인터페이스를 표시합니다. ② 각 인터페이스에는 서로 다른 멱등성 범위 시간이 필요할 수 있습니다. 예를 들어 2초 이내일 수도 있고, 3초 이내일 수도 있으며, 시간은 다음과 같습니다. ③ 일단 트리거되면 예, 프롬프트가 다를 수 있습니다. 예: VIP 인터페이스, 일반 사용자 인터페이스, 프롬프트가 다릅니다(농담입니다). 효과: 실제 전투는 주석, 인터셉터, 인터셉터의 핵심 3개 세트로 시작됩니다. 및 인터셉터 구성 ①RepeatDaMie.javaimportjava.lang.annotation.ElementType ;importjava.lang.annotation.Retention;importjava.lang.annot
    Redis 1384 2023-05-30 23:44:10
  • centos7.8에 redis5.0.10을 설치하는 방법
    centos7.8에 redis5.0.10을 설치하는 방법
    centos7.8 서버 준비 및 호스트 이름 수정#hostnamectlset-hostnameredishostredis설치redis 설치 패키지 다운로드#cd/opt#wgethttps://download.redis.io/releases/redis-5.0.10.tar.gz압축된 패키지 압축 풀기# cd/opt#tar-zxfredis-5.0.10.tar.gz컴파일 및 설치#cd/opt#cdredis-5.0.10##gcc 컴파일러 설치#yuminstallgcc#makeMALLOC=libc##makein
    Redis 1841 2023-05-30 23:34:04
  • Redis+Caffeine이 분산된 2차 수준 캐시 구성 요소를 구현하는 방법
    Redis+Caffeine이 분산된 2차 수준 캐시 구성 요소를 구현하는 방법
    소위 2단계 캐시 캐시는 읽기 속도가 느린 매체에서 데이터를 읽어서 디스크-->메모리와 같이 읽기 속도가 빠른 매체에 저장하는 것입니다. 일반적으로 우리는 데이터베이스와 같은 데이터를 디스크에 저장합니다. 매번 데이터베이스에서 읽으면 디스크 자체의 IO에 따라 읽기 속도가 영향을 받기 때문에 redis와 같은 메모리 캐시가 있습니다. 데이터를 읽고 메모리에 넣을 수 있으므로 데이터를 가져와야 할 때 데이터를 메모리에서 직접 반환할 수 있어 속도가 크게 향상될 수 있습니다. 그러나 Redis는 일반적으로 클러스터에 별도로 배포되므로 네트워크 IO가 소비됩니다. Redis 클러스터와의 연결에는 이미 연결 풀과 같은 도구가 있지만 여전히 특정 데이터 전송 소비가 있습니다. 그래서 있습니다
    Redis 1081 2023-05-30 23:10:58
  • springboot가 redis를 통합하고 전역적으로 고유한 인덱스 ID를 생성하는 방법
    springboot가 redis를 통합하고 전역적으로 고유한 인덱스 ID를 생성하는 방법
    springboot 통합 redispom 파일 org.springframework.bootspring-boot-starter-data-redisapplication.yaml 파일 spring:#redis 캐시 redis:connect-timeout:180000#Connection timeout time lettuce:pool:#연결 풀의 최대 연결 수 max -active: 8#최대 차단 대기 시간(음수는 제한 없음을 의미)max-wait:1#연결의 최대 유휴 연결 poolmax-idle:5#연결의 최소 유휴 연결 poolmin-idle:0#단일 머신 모드
    Redis 1667 2023-05-30 23:01:07
  • Linux 명령어 조작 및 Redis 설치 방법은 무엇인가요?
    Linux 명령어 조작 및 Redis 설치 방법은 무엇인가요?
    컴퓨터 운영 체제: Windows 7, 8, 10, 데이터베이스 tomcat 캐시(redis)...1. 가상 머신을 설치하는 경우 Kingsoft Antivirus 및 360 Protection을 종료해야 합니다(vmware 프로그램 비활성화). 명령: 일반 구문: 명령은 다음과 같습니다. ./ 또는 ../가 뒤에 오지 않아 현재 디렉토리를 나타냅니다. ../는 현재 디렉토리를 나타냅니다. ../는 이전 디렉토리를 나타냅니다./는 루트 디렉토리를 나타냅니다. 화면 지우기 디스크 관리: lslist는 디렉토리의 데이터를 표시합니다.
    Redis 1486 2023-05-30 22:49:04
  • Node.js에서 Redis에 쿼리 기능을 추가하는 방법
    Node.js에서 Redis에 쿼리 기능을 추가하는 방법
    예: 새 모듈의 경우 프로젝트에 redis 모듈을 설치해야 사용할 수 있습니다. cnpminstallredis 명령을 사용하여 새 redis.js 파일을 생성합니다. 코드는 다음과 같습니다. //redis 소개 varredis=require("redis");//redis 클라이언트 생성 varclient=redis.createClient("6379","127.0.0.1 ");// 연결 오류 처리 client.on("error",function(er
    Redis 813 2023-05-30 21:55:04
  • Redis에서 Redisson red lock을 사용하는 원리는 무엇입니까?
    Redis에서 Redisson red lock을 사용하는 원리는 무엇입니까?
    Redis의 빨간색 잠금 마스터-슬레이브 구조 분산 잠금 문제를 사용하는 이유는 무엇입니까? Redis 분산 잠금을 구현하는 가장 간단한 방법은 Redis에서 키를 생성하는 것입니다. 이 키에는 잠금이 결국 자동으로 해제되도록 보장하는 만료 시간(TTL)이 있습니다. 잃다. 클라이언트가 리소스를 해제(잠금 해제)하면 키가 삭제됩니다. 표면적으로는 잘 작동하는 것처럼 보이지만 심각한 단일 실패 지점 문제가 있습니다. Redis가 중단되면 어떻게 될까요? 슬레이브 노드를 추가하면 이 문제가 해결될 수 있다고 말할 수도 있습니다. 그러나 이것은 일반적으로 작동하지 않습니다. 이렇게 하면 Redis의 마스터-슬레이브 동기화가 일반적으로 비동기식이므로 리소스를 독점적으로 사용할 수 없습니다. 이 시나리오(마스터-슬레이브 구조)에는 명백한 경쟁 조건이 있습니다.
    Redis 1645 2023-05-30 21:35:18
  • Go에서 redis와 redigo를 작동하는 방법
    Go에서 redis와 redigo를 작동하는 방법
    Redis를 운영하고, golang을 설치하고, redis를 운영합니다. redigo 및 go-redis와 같은 여러 클라이언트 패키지가 있습니다. github에서 가장 많은 별을 받은 패키지는 redigo입니다. gogetgithub.com/garyburd/redigo/redisimport "github.com/garyburd/redigo/redis" 연결 Conn 인터페이스는 Redis와의 협업을 위한 기본 인터페이스입니다. Dial, DialWithTimeout 또는 NewConn 기능을 사용하여 연결을 만들 수 있습니다. 작업이 완료되면 애플리케이션을 완료하려면 Close 함수를 호출해야 합니다.
    Redis 1237 2023-05-30 21:25:10
  • Redis가 왜 그렇게 빠른가요?
    Redis가 왜 그렇게 빠른가요?
    Redis는 키-값 쌍을 기반으로 하는 NoSQL 데이터베이스입니다. Redis의 Value는 String, hash, list, set, zset, Bitmaps, HyperLogLog 등 다양한 데이터 구조와 알고리즘으로 구성될 수 있습니다. Redis는 또한 키 만료, 게시 및 구독, 트랜잭션, Lua 스크립트, 센티널, 클러스터 및 기타 기능을 제공합니다. Redis는 명령을 매우 빠르게 실행하며 공식 성능에 따르면 10w+qps에 도달할 수 있습니다. 그래서 이 글에서는 주로 Redis가 얼마나 빠른지 소개합니다. 주요 포인트는 다음과 같습니다. 1. 개발 언어 이제 우리는 프로그래밍을 위해 Java, Python 등과 같은 고급 언어를 사용합니다. 아마도 당신은 그럴 것이다
    Redis 2927 2023-05-30 20:27:38
  • Redis 직렬화 변환 유형 오류를 해결하는 방법
    Redis 직렬화 변환 유형 오류를 해결하는 방법
    유형'org.springframework.data.redis.core.convert.MappingRedisConverter'torequiredtype'org.springframework.data.redis.core.mapping.RedisMappingContext':nomatchingeditorsorconversionstrategyfoundwithsetV의 값을 변환할 수 없습니다.
    Redis 1722 2023-05-30 20:26:00

도구 권장 사항

jQuery 기업 메시지 양식 연락처 코드

jQuery 기업 메시지 양식 연락처 코드는 간단하고 실용적인 기업 메시지 양식이자 문의 소개 페이지 코드입니다.
양식 버튼
2024-02-29

HTML5 MP3 뮤직 박스 재생 효과

HTML5 MP3 뮤직 박스 재생 특수 효과는 귀여운 뮤직 박스 이모티콘을 만들고 전환 버튼을 클릭하는 HTML5+css3 기반의 MP3 뮤직 플레이어입니다.

HTML5 멋진 입자 애니메이션 탐색 메뉴 특수 효과

HTML5 멋진 입자 애니메이션 탐색 메뉴 효과는 탐색 메뉴를 마우스로 가리키면 색상이 변경되는 특수 효과입니다.
메뉴 탐색
2024-02-29

jQuery 시각적 양식 드래그 앤 드롭 편집 코드

jQuery 시각적 양식 드래그 앤 드롭 편집 코드는 jQuery 및 부트스트랩 프레임워크를 기반으로 하는 시각적 양식입니다.
양식 버튼
2024-02-29

유기농 과일 및 야채 공급업체 웹 템플릿 Bootstrap5

유기농 과일 및 채소 공급업체 웹 템플릿-Bootstrap5

Bootstrap3 다기능 데이터 정보 배경 관리 반응형 웹 페이지 템플릿-Novus

Bootstrap3 다기능 데이터 정보 배경 관리 반응형 웹 페이지 템플릿-Novus
백엔드 템플릿
2023-02-02

부동산 자원 서비스 플랫폼 웹 페이지 템플릿 Bootstrap5

부동산 자원 서비스 플랫폼 웹 페이지 템플릿 Bootstrap5

간단한 이력서 정보 웹 템플릿 Bootstrap4

간단한 이력서 정보 웹 템플릿 Bootstrap4

귀여운 여름 요소 벡터 자료(EPS+PNG)

이것은 태양, 태양 모자, 코코넛 나무, 비키니, 비행기, 수박, 아이스크림, 아이스크림, 차가운 음료, 수영 반지, 슬리퍼, 파인애플, 소라, 조개, 불가사리, 게를 포함한 귀여운 여름 요소 벡터 자료입니다. , 레몬, 자외선 차단제, 선글라스 등 자료는 JPG 미리보기를 포함하여 EPS 및 PNG 형식으로 제공됩니다.
PNG 소재
2024-05-09

4개의 빨간색 2023 졸업 배지 벡터 자료(AI+EPS+PNG)

이것은 빨간색 2023년 졸업 배지 벡터 자료로, 총 4개이며 JPG 미리보기를 포함하여 AI, EPS 및 PNG 형식으로 사용할 수 있습니다.
PNG 소재
2024-02-29

노래하는 새와 꽃 디자인 봄 배너 벡터 자료로 가득 찬 카트(AI+EPS)

노래하는 새와 꽃이 가득한 수레로 디자인된 봄 배너 벡터 자료입니다. JPG 미리보기를 포함하여 AI 및 EPS 형식으로 제공됩니다.
배너 그림
2024-02-29

황금 졸업 모자 벡터 자료(EPS+PNG)

이것은 JPG 미리보기를 포함하여 EPS 및 PNG 형식으로 제공되는 황금 졸업 모자 벡터 자료입니다.
PNG 소재
2024-02-27

가정 장식 청소 및 수리 서비스 회사 웹사이트 템플릿

가정 장식 청소 및 유지 관리 서비스 회사 웹 사이트 템플릿은 가정 장식, 청소, 유지 관리 및 기타 서비스 조직을 제공하는 홍보 웹 사이트에 적합한 웹 사이트 템플릿 다운로드입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.

신선한 색상의 개인 이력서 가이드 페이지 템플릿

신선한 컬러 매칭 개인 구직 지원 이력서 가이드 페이지 템플릿은 신선한 컬러 매칭 스타일에 적합한 개인 구직 이력서 작업 표시 가이드 페이지 웹 템플릿 다운로드입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.

디자이너 크리에이티브 작업 이력서 웹 템플릿

디자이너 크리에이티브 작업 이력서 웹 템플릿은 다양한 디자이너 직위에 적합한 개인 작업 이력서 표시를 위한 다운로드 가능한 웹 템플릿입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.

현대 엔지니어링 건설 회사 웹사이트 템플릿

현대 엔지니어링 및 건설 회사 웹 사이트 템플릿은 엔지니어링 및 건설 서비스 산업 홍보에 적합한 다운로드 가능한 웹 사이트 템플릿입니다. 팁: 이 템플릿은 Google 글꼴 라이브러리를 호출하므로 페이지가 느리게 열릴 수 있습니다.