일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- jwt
- equals
- 열 속성
- VUE
- DDL
- KEVISS
- redis
- static
- 생성자 주입
- docker
- Spring
- cache
- 테스트 코드
- java
- StringBuilder
- 바이너리 카운팅
- lambda
- SQL
- MSA
- hashcode
- select_type
- DI
- 필드 주입
- Test
- stream
- AOP
- 재정의
- jpa
- 조합
- 인덱스
- Today
- Total
목록전체 글 (196)
백엔드 개발자 블로그
charset문자 집합utfmb4 : 이모지, 한자, 다양한 유니코드 문자를 저장할 수 있게 해줍니다. collate 정렬 규칙general vs unicode unicode : 정확한 유니코드 규칙에 따른 정렬을 원한다면 general : 성능을 중시한다면_ci (Case Insensitive) : 대소문자 구분 없음_bin : 대소문자 구분 Engine일반적인 웹 애플리케이션: InnoDB (트랜잭션 처리, 데이터 무결성, 높은 동시성 처리)읽기 위주의 애플리케이션: MyISAM (빠른 읽기 성능이 필요한 시스템)임시 데이터 저장: Memory (빠른 읽기/쓰기 성능이 필요한 캐시나 임시 테이블)로그 데이터 저장: Archive (대용량 로그 데이터를 효율적으로 저장)분산 시스템: NDB (분산 환경..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/b7uANv/btsKA7NjkyJ/cJcdCqP25mZm9ukWrvQLlK/img.png)
1. Spring AI 알아보기1.1 Spring AI가 무엇인가?Spring AI는 생성형 AI 애플리케이션을 개발할 수 있도록 지원하는 Spring 프레임워크의 확장으로,쉽게 말해 생성형 AI를 Spring Boot 애플리케이션에서 쉽게 구현할 수 있도록 추상화 및 구현체를 제공하는 역할을 한다.Spring AI는 OpenAI(ChatGPT, DALL-E 등), Vertex AI(Gemini 등), Azure OpenAI 등 여러 AI 서비스 제공자와 통합하여 활용할 수 있다. 1.2 Spring AI 특징(1) 단순하고 간편한 통합Spring Boot 애플리케이션에 쉽게 AI 기능을 추가하고, AI 모델과의 상호작용을 단순화(2) 일관된 인터페이스다양한 AI 서비스 제공자(OpenAI, Verte..
해당글은 우테코 테크톡 리뷰글입니다.https://www.youtube.com/watch?v=1pfTxp25MA8 물리 계층 - encoding & decoding 물리적으로 연결된 두 대의 컴퓨터가 데이터를 송수신할 수 있게 해주는 모듈. 디지털 신호 아날로그 신호 데이터 링크 계층 - framing, switching 같은 네트워크에 있는 컴퓨터들이 데이터들을 주고 받기 위해 필요한 모듈 네트워크 계층 - packet, routing, forwarding IP 주소를 이용해 서로 다른 네트워크에 속한 컴퓨터끼리 데이터를 주고 받게 해주는 모듈 전송 계층port 번호를 사용하여 도착지 컴퓨터의 최종 도착지인 프로세스에까지 데이터가 도달하게 하는 모듈 응용 계층 - encoding, decoding..
해당글은 우테코 테크톡 리뷰글입니다.https://www.youtube.com/watch?v=tVZ15cCRAyECache 사용하는 이유DB IO 부하를 줄여 성능 개선이 가능 Read 전략Look Aside캐시 먼저 읽고 없으면 DB 읽기단점캐시와 DB는 동기화 되어있지 않아서 데이터 정합성 유지가 어려움처음 조회시 DB 부하가 발생 가능성 있음Read Through항상 캐시를 통해서 읽는 전략, 없으면 DB에서 가져와서 cache에 저장단점 : cache가 죽으면 application 도 죽음 Write 전략Write Around개념 : DB에 쓰기, cache miss인 경우 cach에 쓰기단점 : 정합성 보장 어려움Write Back개념 : cache에 쓰기, 나중에 특정 시간 후에 DB에 쓰기장..