MDB는 유연성과 사용이 간편한 경량 데이터베이스 관리자입니다. 생성, 읽기, 업데이트 및 삭제 허용: JSON 파일 (CRUD) 로 저장된 데이터베이스, 테이블, 열 및 행. 데이터 컬렉션을 저장하는 두 가지 방법이 있습니다. 각 항목당 단일 문서와 원하는 항목이 포함된 JSON 청크입니다.
이것은 새로운 문서입니다. MaricutoDB는 여전히 이전 버전에서 잘 작동합니다.
https://github.com/Yerikmiller/maricutodb/blob/59ce856cab3c2502dcb6800dce3b5f00cbcc1abd/README.md
데이터 컬렉션을 쉽게 만듭니다.
가볍고 시스템에 과부하가 걸리기 어렵습니다.
사용자, 뉴스 등 컬렉션당 최대 200,000개의 항목을 관리할 수 있습니다.
데이터를 쉽게 생성, 읽기, 업데이트 및 삭제할 수 있습니다.
필터나 쿼리에 스키마가 필요하지 않습니다.
종속성 없음
데이터를 새로운 것에서 오래된 것으로, 오래된 것에서 새로운 것으로 정렬합니다.
데이터를 알파벳순과 숫자순으로 정렬합니다.
쉬운 페이지네이터 및 필터 시스템.
암호화 방법으로 비밀번호 저장
컬렉션 백업 및 복원
데이터가 포함된 단일 문서를 생성하는 단일 문서 방법
수집 방법을 사용하여 항목을 파일로 청크합니다.
필드 내에 하위 컬렉션을 만듭니다.
백업 시스템으로 데이터베이스를 삭제합니다.
데이터베이스 사용을 시작하려면 다음이 필요합니다.
require_once "init.php"; # MaricutoDB 폴더
init.php에서 시간대 수정 시간대는 json 파일과 시간 필드를 생성하는 데 사용됩니다.
$GLOBALS['timezone'] = '미국/카라카스'; // 이것을 원하는 대로 변경합니다.
$mdb = 새로운 mdb(); // 만들다 $user = $mdb->documents("users")->create("user_1", ["name" => "루이" ]); // $user를 표시합니다. var_dump($user); // 새로운 사용자로 업데이트 $user = $mdb->documents("users")->create("user_2", ["name" => "샘" ]); // 모든 사용자 가져오기 $users = $mdb->documents("사용자")->get()->all(); // 모두 표시 var_dump($users);
MDB를 쉽게 배울 수 있는 새로운 도우미 방법
더 이상 사용되지 않는 방법은 여전히 작동합니다.
편집 시 오류를 방지하기 위한 임시 파일 생성기('업데이트'는 임시 파일에서 먼저 이루어집니다).
사용자 정의 필터 방법 및 새로운 페이지네이터.
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. https://github.com/Yerikmiller/maricutodb/blob/master/LICENSE
저자 소개: https://maricuto.website