Cloud Datastore API를 통해 개발 중인 AppEngine Datastore에 연결
소개
이 질문에서는 다음을 탐색합니다. 로컬 개발 환경에서 Cloud Datastore API를 사용하여 GCE 인스턴스에서 AppEngine 데이터 저장소에 연결할 수 있는 가능성. 다음 설정이 제공됩니다:
현재 제한 사항
안타깝게도 현재 두 가지 이유로 인해 개발 환경에서는 이것이 불가능합니다.
해결 방법
Cloud Datastore API의 프로토콜 버전 사용(권장)
Go 클라이언트 라이브러리에 의존하는 대신, proppy의 제안에 따라 API의 프로토콜 버전을 사용할 수 있습니다.
이 해결 방법을 사용하면 Go 클라이언트보다 안정적인 Cloud Datastore Protobuf HTTP API를 사용할 수 있습니다. 도서관. HTTP 요청을 직접 작성해야 하지만 개발 서버에서 gcd.sh 도구를 사용하여 테스트할 수도 있습니다. 이 접근 방식은 애플리케이션과 개발 중인 Cloud Datastore 간의 데이터 저장소 데이터 공유를 허용하지 않습니다.
직접 HTTP 요청 제작
API 라이브러리가 개발과 호환되지 않으면 데이터 저장소에 직접 HTTP 호출을 실행하는 것을 고려할 수 있습니다. 이 접근 방식을 사용하려면 요청 구성 및 JSON 구문 분석을 수동으로 처리해야 하지만 다른 방법을 사용할 수 없는 경우 실행 가능한 옵션이 될 수 있습니다.
위 내용은 다음은 \'질문\' 형식에 초점을 맞추고 핵심 문제를 다루는 몇 가지 제목 옵션입니다. **직접적이고 간결함:** * **l의 GCE 인스턴스에서 AppEngine Datastore에 연결할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!