리눅스

포스트: 554|조회수: 0|TERM
Items

Posts

554 posts

redis에서 키 목록 또는 특정 키가 존재하는지 확인

반달가면|2022년 11월 7일

redis에서 현재 저장된 키(key) 목록은 아래와 같이 확인할 수 있다. # 키 목록 전체 출력 redis-cli keys "*" 와일드카드를 shell에서 처리하지 않도록 따옴표를 사용해야 함에 유의. 만약 a로 시작하는 키를 전부 보고 싶다면 아래와 같이 하면 되겠다. # a로 시작되는 키 목록 redis-cli keys "a*" 특정 키가 존재하는지 확인하려면 exists 명령을 사용한다. 예를 들어 "my_key"라는 키가 있는지 보려면 아래와 같이 할 수 있다. redis-cli exists my_key 만약 키가 존재한다면 1이, 존재하지 않는다면 0이 응답으로 표시된다.

redis 데이터 삭제 및 유효기간 설정

반달가면|2022년 11월 3일

redis에서 특정 키(key)값(value)을 제거하려면 redis-cli에서 del 명령을 사용해서 삭제할 키를 지정하면 된다. # mykey 삭제 redis-cli del mykey 아래와 같이 expire 명령으로 데이터의 유효기간을 지정할 수도 있다. # 데이터 저장 - mykey2"hello" redis-cli set mykey2 "hello" # 유효기간 30초 redis-cli expire mykey2 30 # 데이터 저장 - mykey3"world", 유효기간 30초 redis-cli set mykey3 "world" ex 30 유효기간이 지정될 경우, 해당 기간이 지나면 데이터가 자동으로 삭제된다. 만약 특정 데이터의 유효기간이 얼마나 남았는지 확인

redis 사용 기초(패키지 설치, 상태정보, 데이터 저장/조회)

반달가면|2022년 10월 31일

redis는 리눅스용 원격 딕셔너리 서버(remote dictionary server)로, 키(key)값(value) 형식의 데이터를 빠르게 저장하고 조회할 수 있다. 데비안/우분투 계열 리눅스의 경우 아래와 같이 설치하면 된다. # S/W 저장소 정보 갱신 sudo apt-get update # redis-server 패키지 설치 sudo apt-get install redis-server 데이터 저장과 조회는 redis-cli를 이용해서 할 수 있다. 우선 ping 명령으로 redis에 접근이 가능한지 확인한다. redis-cli ping 접속이 된다면 "PONG"이라고 응답이 올 것이다. 메모리 사용량 등 현재 상태를 확인하려면 info 명령을 사용하면 된다.

리눅스 커널, 드디어 6.0 버전대 시대로 진입

며칠 지난 소식이지만, 새로운 10월의 시작과 함께 하듯이 10월 2일 리눅스 커널의 6.0 릴리즈가 등장했습니다. 기존 안정 버전 5.19 버전대에서 6.0 대에서 한 번에 올라왔지만, 메이저 버전업에 기대하는 천지개벽 같은 요소는 그리 없습니다. 버전을 6.0으로 올린 것도 5.19에서 5.20으로 가기에는 서브 버전이 좀 숫자가 크다... 고 해서 올린 의미 정도이니까요. 하지만 지속적으로 진행 중인 변화의 폭 자체는 그리 작지 않습니다. 이번 커널 6.0에서도 최신 하드웨어들에 대한 지원들이 추가되었습니다. 프로세서에서는 3세대 제온 스케일러블 ''아이스 레이크''나 AMD 라이젠 쓰레드리퍼, AMD 에픽 프로세서 등에서의 성능 최적화 등이 적용되었고, 인텔의 차세대 프로세서가 될 4세대 제온 스케일러