sqlite12 728x90 “토큰 절약”의 정체, MCP + SQLite + FTS5로 구현하는 Context Mode 요즘 보이는 Context Mode / MCP / Claude mem / caveman 스타일 전부 하나의 흐름입니다.❌ 토큰을 줄인다✅ LLM이 불필요한 데이터를 “안 보게 만든다”왜 이게 유행인가?AI 코딩 에이전트 쓰면 바로 겪습니다.세션 길어지면 느려짐맥락 깨짐비용 증가대용량 데이터 처리 불가이유는 단순합니다.LLM = 입력된 모든 텍스트를 다 읽는다[Raw Data] → [Sandbox / DB 저장] ↓ [검색 / 코드 실행] ↓ [결과만 LLM 전달]핵심“LLM은 처리하지 말고, 결과만 받아라”토큰 절약 4대 전략① 압축 (Compaction)Before대화 전체 계속 누적AfterSession Summar.. 2026. 4. 24. SQLite 한계를 넘다! SQLite-JS, LumoSQL, LiveStore 혁신적 확장기술 SQLite는 경량성과 안정성으로 널리 사용되는 데이터베이스이지만, 복잡한 비즈니스 로직이나 고급 기능 구현에는 한계가 있습니다. 이러한 한계를 극복하기 위해 다양한 확장 기술들이 개발되었으며, 대표적인 세 가지 확장 기술인 SQLite-JS, LumoSQL, LiveStore를 소개합니다.SQLite-JS: JavaScript로 SQLite를 확장하다SQLite-JS는 SQLite 데이터베이스에 JavaScript 실행 환경을 통합하는 공식 확장 도구입니다. SQL만으로는 구현하기 어려운 복잡한 데이터 처리 로직을 JavaScript로 직접 작성하여 실행할 수 있게 해주는 혁신적인 도구입니다.1. 다양한 함수 유형 지원함수 유형설명활용 예시Scalar Functions각 행마다 하나의 결과 반환생일로 .. 2025. 6. 14. SQLite 활용한 다중 테넌시와 데이터 관리 최적화 및 안정적 백업 전략 SQLite는 파일 기반의 경량 데이터베이스로, 특히 다수의 소규모 데이터를 관리하는 시나리오에서 뛰어난 성능을 발휘합니다. SQLite를 활용한 다중 테넌시 아키텍처, 데이터베이스 복사 및 백업 최적화, 그리고 Litestream을 통한 데이터 안정성 강화 방법입니다.테넌트별 데이터베이스 아키텍처의 장점과 과제테넌트별 데이터베이스 아키텍처란?테넌트별 데이터베이스 아키텍처는 애플리케이션의 데이터를 독립적인 사용자 또는 그룹(테넌트) 단위로 분리하여, 각 테넌트마다 별도의 데이터베이스를 할당하는 패턴입니다. 이 아키텍처는 특히 소규모 테넌트가 다수인 환경에서 SQLite와 같은 서버리스 데이터베이스와 잘 어울립니다.주요 장점강력한 데이터 격리테넌트 간 데이터 유출 및 오염을 원천적으로 차단합니다.예: "J.. 2025. 5. 24. 크롬 브라우저에서 파일 다운로드 이력을 확인하는 방법 크롬 브라우저에서 파일 다운로드 이력을 확인하는 방법은 여러 가지가 있습니다. 브라우저 자체의 기능을 활용하거나, 로컬 저장소 파일을 분석하는 방법이 있습니다.크롬 브라우저 내 다운로드 기록 확인크롬 브라우저의 내장 기능을 사용하여 가장 간단하게 다운로드 이력을 확인할 수 있습니다.방법단축키 사용Windows/Linux: Ctrl + JMac: Command + Option + J설정 메뉴 접근크롬 브라우저를 실행하고 우측 상단 메뉴 (⋮) 클릭 → 다운로드 메뉴를 선택합니다.URL 직접 입력 chrome://downloads/크롬 주소창에 다음 URL을 입력하면 다운로드 페이지로 이동합니다.여기서 파일명, 다운로드 경로, 다운로드 시각 등을 확인할 수 있습니다.크롬 히스토리 및 SQLite 파일 분석크.. 2025. 2. 21. DBMS 사용자 SQL 쿼리 실행 전 권한을 검증하는 로직 구현 SQL 쿼리에 대한 사용자 권한을 체크하는 방법을 구현하려면, 우선 사용자의 권한을 정의하고, SQL 쿼리를 실행하기 전에 이러한 권한을 검증하는 과정이 필요합니다. 이는 대체로 데이터베이스 시스템에서 제공하는 기능을 사용하거나, 어플리케이션 레벨에서 별도의 로직을 구현하여 관리할 수 있습니다.권한 정의사용자별 권한: 각 사용자(또는 사용자 그룹)가 특정 테이블 또는 컬럼에 대해 수행할 수 있는 작업(조회, 수정, 삭제 등)을 정의합니다.테이블 권한: 각 테이블에 대해 어떤 사용자가 어떤 작업을 할 수 있는지 정의합니다.컬럼 권한: 테이블 내 특정 컬럼에 대한 접근을 제한할 수 있습니다.권한 검증 방법데이터베이스 기능 사용대부분의 관계형 데이터베이스 관리 시스템(RDBMS)은 권한 관리 기능을 내장하고 .. 2024. 6. 30. 이전 1 2 3 다음 728x90 728x90