Tag: Database

0

Redis

Jedis, Lettuce 와 같이 Redisson 는 Redis Client. keys *모든 값을 가져온다. 이거는 근데 서버 성능에 영향을 미치는 명령어 이기 때문에 바로 * 쓰기보다는 앞에 prefix를 두고 사용하는게 좋다. ex) keys PRE:* set “value”KEY 에 해당하는 value 값을 설정한다 get 에 해당하는 값을 가

0

ElasticSearch DSL

클러스터 정보 조회하기.REQ1curl -XGET http://192.168.28.176:9200/_cluster/health?pretty RES1234567891011121314151617{ "cluster_name" : "interCluster", "status" : "red&q

0

INDEX

INDEX - 임의의 규칙대로 부여된 임의의 대상을 가리키는 무언가. SEQ 번호 같은 개념. Clusted vs Non-ClusteredCluster : 군집 Clustered : 군집화 Clustered Index : 군집화된 인덱스. 인덱스와 데이터가 아주 밀접하게 군집되어 있다. Clustered Index 의 특징이미 정렬되어 있는 데이터들임 검색

0

도커기반 ELK Stack 구축

도커 활용하여 elasticsearch 설치 1docker run -d -p 9200:9200 -p 9300:9300 -it -h elasticsearch --name elasticsearch elasticsearch:7.9.3 버전 명시를 안하니까 docker hub 에서 이미지가 pull 이 안되었다. 1docker search elasticsear

0

oracle 튜닝하기

튜닝의 시작 XPLAN을 통해서 실행 계획 일기. 12345SELECT *FROM HR.EMPLOYEESWHERE EMPLOYEE_ID LIKE '2%';SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY_CURSOR(null, null, 'ALLSTATS LAST')); -> 이거가

0

우아한레디스, 디디의 Redis

캐쉬의 구조 2가지 형태 Look aside Cache메인은 DB이고 DB에서 캐쉬로 데이터를 가져와서 저장. 캐쉬에 데이터가 있으면 캐쉬 데이터를 사용하여 성능을 개선하고 없으면 디비에서 가져와서 다시 캐쉬에 저장.일반적인 구조 Write back캐쉬에 데이터를 특정기간 동안 먼저 저장하고 캐쉬에 있는 데이터들을 디비에 저장.휘발할 수 있는 가능성 있

0

ACID features of transaction

Atomicity(원자성) : DBMS는 완료되지 않은 트랜잭션의 중간 상태를 데이터베이스에 반영해서는 안 된다. ‘all or nothing’ Consistency(일관성) : Isolation(독립성) : 여러 트랜잭션이 동시에 수행되더라도 각각의 트랜잭션은 다른 트랜잭션의 수행에 영향을 받지 않고 독립적으로 수행되어야 한다. Dur