본문 바로가기
728x90
반응형

💾 데이터베이스(Database)41

[MySQL] Query 문법 Database 데이터베이스 목록 표시 SHOW databases; 데이터베이스 생성 CREATE DATABASE [DB명]; 데이터베이스 삭제 DROP DATABASE [삭제할 DB명]; 데이터베이스에 접근(선택) USE [선택할 DB명]; Table 테이블 목록 표시 SHOW TABLES; 테이블 설계 정보 확인 DESC [테이블명]; sample DESC categories; +-------+-------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------+-------------+------+-----+---------+----------------+ | id | .. 2023. 8. 25.
[OpenSearch] OpenSearch란? (기본 사용법) OpenSearch는 Elastic에서 Elastic Lincense를 v2.0으로 변경함에 따라 상업적으로 이용할 시 추가비용이 발생하게 되어 AWS에서 Elasticsearch의 오픈 소스 버전을 포크하여 개발하고 있는 오픈 소스 프로젝트이다. OpenSearch는 Elasticsearch에서 파생된 오픈 소스 검색 및 분석 엔진이다. AWS를 주도로하는 커뮤니티 프로젝트로, Elasticsearch와의 호환성을 유지하면서 오픈 소스 커뮤니티의 협력을 받고 있다. Elasticsearch와 유사한 기능을 제공하며, 실시간 데이터 인덱싱, 검색, 분석 기능을 지원하고 데이터를 수평으로 확장할 수 있다. Apache 2.0 라이센스를 사용하여 무료로 사용할 수 있으며, AWS에서 OpenSearch 서비.. 2023. 8. 25.
[PostgreSQL] Json 활용 MySQL과 sql문은 거의 비슷하지만 PostgreSQL은 JSON타입을 사용할 수 있다는 차이점이 있다. 활용 예시 > -- JSON 타입의 열을 가지는 테이블 생성 CREATE TABLE products ( id SERIAL PRIMARY KEY, name VARCHAR(50), details JSON ); -- JSON 데이터를 INSERT 문을 사용하여 저장 INSERT INTO products (name, details) VALUES ('Product 1', '{"color": "red", "size": "large"}'); INSERT INTO products (name, details) VALUES ('Product 2', '{"color": "blue", "size": "medium"}'.. 2023. 8. 25.
[PostgreSQL] PostgreSQL이란? 💡 PostgreSQL이란? PostgreSQL은 강력한 비즈니스 수준의 무료 오픈 소스 객체 관계형 데이터베이스 관리 시스템(ORDBMS)이다. 관계형 SQL 및 비관계형 JSON 데이터 및 쿼리를 사용할 수 있다. 뛰어난 수준의 지원, 보안 및 정확성을 갖춘 안정적인 데이베이스 관리 시스템이다. 지원하는 데이터 유형 기본 요소: 정수, 숫자 ,문자열, 부울 구조화: 날짜/시간, 배열, 범위/다중 범위, UUID 문서: JSON/JSONB, XML, Key-Value 기하학: 점, 선, 원, 다각형 사용자 정의: 복합, 사용자 정의 유형 장점 좋은 PostgreSQL 기능 MVCC기능과 같이 매우 강력한 기능 세트가 있다. 세분화된 액세스 제어, 테이블 스페이스 및 비동기 재생 기능이 있으며 확장성이 .. 2023. 8. 25.
[Database & Server] 에러 노트 Database 사용 중 발생한 에러를 정리하는 곳입니다. DB connection 에러에러 코드- Connection to 172.16.60.130:5432 refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.발생 원인- DB(postgres) Server가 꺼져있음해결 방법-  해당 서버 Shell(Linux)에 접근하여 DB Server 실행. ( /home/postgres/pg_startup.sh )- /home디렉토리에 db명으로 된 디렉토리가 없다면 /usr/pgsql-14/bin/pg-ctl 파일을 직접 start해야 한다.-  ps -ef| gre.. 2023. 8. 22.
728x90
반응형