본문 바로가기

728x90

전체 글

Composer 설치 및 사용법 Composer 설치 및 사용법 Composer는 PHP 프로젝트의 의존성 관리를 위한 도구로, PHP 패키지를 쉽게 설치하고 관리할 수 있게 도와줍니다. 테스트 환경 $ lsb_release -d Description: Ubuntu 22.04.2 LTS Composer 설치 Composer (composer.phar) 파일 다운로드하고 설치 Composer의 공식 웹사이트에서 제공하는 설치 명령어를 실행합니다. sudo curl -Ssf https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin/ $ sudo curl -Ssf https://getcomposer.org/installer | sudo php -- --insta.. 더보기
growpart 명령어 growpart 명령어 growpart는 리눅스에서 파티션 크기를 조정하는 명령어입니다. 이 명령어는 파티션 크기를 확장하거나 줄이는 데 사용됩니다. growpart(cloud-utils-growpart) 패키지 설치 yum install -y cloud-utils-growpart $ which growpart /bin/growpart 기본 문법 growpart [옵션] 디스크명 파티션번호 주요 옵션 -h, --help: 도움말 메시지 표시. -v, --verbose: 자세한 출력 표시. -N, --dry-run: 실제로 파티션 크기를 조정하지 않고 시뮬레이션만 수행. -f, --force: 파티션 크기를 조정할 때 경고를 무시하고 강제로 진행. -u, --unit unit: 단위를 지정 (K, M, G.. 더보기
MongoDB의 샤딩을 활성화(enable sharding)하고 샤딩된 클러스터에서 쿼리를 테스트하는 방법 MongoDB의 샤딩을 활성화(enable sharding)하고 샤딩된 클러스터에서 쿼리를 테스트하는 방법 MongoDB의 샤딩은 데이터베이스를 여러 서버에 분산 저장하고 대량의 데이터를 효율적으로 처리하기 위한 기술입니다. 샤딩 전략 해시 기반 샤딩(Hash-based sharding) 범위 기반 샤딩(Range-based sharding) 새 데이터베이스(exampleDB) 생성 use exampleDB db.stats() 인덱스 생성 db.exampleCollection.createIndex({ name : 1 }) show collections db.exampleCollection.getShardDistribution() mongos> db.exampleCollection.getShardDistr.. 더보기
[url] 무료 아이콘 사이트 무료 아이콘 사이트 flaticon : https://www.flaticon.com/ 더보기
주요 SQL과 NoSQL 데이터베이스 유형 및 특징 주요 SQL과 NoSQL 데이터베이스 유형 및 특징 SQL (관계형 데이터베이스) 데이터 모델: 테이블 형식의 관계형 데이터 모델을 사용합니다. 데이터는 정형화되며, 각 테이블에는 열과 행이 있습니다. 스키마: 정적 스키마를 사용하며, 데이터 구조가 미리 정의되어 있어야 합니다. 쿼리 언어: SQL(Structured Query Language)을 사용하여 데이터를 검색, 수정 및 관리합니다. 확장성: 수직 확장이 주로 사용되며, 성능을 향상시키려면 더 많은 리소스가 필요합니다. 사용 사례: 트랜잭션 처리, 데이터 일관성 및 정확성이 필요한 응용 프로그램에 적합합니다. NoSQL (비관계형 데이터베이스) 데이터 모델: 다양한 데이터 모델을 사용할 수 있으며, 주로 비정형 또는 반정형 데이터를 저장합니다... 더보기
윈도우 11 임시 파일 삭제 윈도우 11 임시 파일 삭제 디스크 정리 윈도우 11에서 여러 번 디스크 정리를 실행하였으나 임시 파일 삭제가 안 되는 현상이 지속되어 아래와 같은 방법은 임시 파일을 삭제하였습니다. 1. 임시 파일 제거 설정(Win + i) > 시스템 > 저장소 > 임시 파일 2. 임시 파일 제거 실행(Win + R) %temp% (또는) 실행(Win + R) %USERPROFILE%\AppData\Local\Temp 저장소 센스로 임시 파일 자동 삭제하기 더보기
[리눅스] MongoDB 5.0+에는 AVX를 지원하는 CPU가 필요함 MongoDB 5.0+에는 AVX를 지원하는 CPU가 필요함 WARNING: MongoDB 5.0+ requires a CPU with AVX support, and your current system does not appear to have that! mongos1 | WARNING: MongoDB 5.0+ requires a CPU with AVX support, and your current system does not appear to have that! mongos1 | see https://jira.mongodb.org/browse/SERVER-54407 mongos1 | see also https://www.mongodb.com/community/forums/t/mongodb-5-0-cpu.. 더보기
[리눅스] 도커 컨테이너로 몽고디비 클러스터 구성하기(mongodb shard cluster) 도커 컨테이너로 몽고디비 클러스터 구성하기(mongodb shard cluster) MongoDB의 복제 Primary with Two Secondary Members (PSS) Primary with a Secondary and an Arbiter (PSA) 테스트 환경 $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) $ docker version Client: Docker Engine - Community Version: 20.10.21 API version: 1.41 Go version: go1.18.7 Git commit: baeda1f Built: Tue Oct 25 18:04:24 2022 OS/Arch: linux/amd64 C.. 더보기

728x90