2014-06-20 2 views
0

Google은 데이터베이스에서 Google 드라이브로 파일을 업로드하는 애플리케이션을 개발하고 있습니다. 업로드하는 동안 Google 데이터 저장소에 데이터를 저장하고 싶습니다. 이것은 웹 응용 프로그램이 아니며 업로드 기능은 새 파일이 데이터베이스에 추가 될 때 트리거됩니다.로컬 애플리케이션에서 Google Datastore를 사용할 수 있습니까?

제 질문은 로컬 애플리케이션에서 Google Datastore에 액세스 할 수 있습니까? Google App Engine에 관해 읽었을 때 Google 서버의 웹 애플리케이션에서만 작동하는 것처럼 보였습니다.

답변

1

이 데이터로 무엇을하고 싶은지 잘 모르겠습니다. 아시다시피 GAE 데이터 스토어는 GAE 애플리케이션 전용입니다. 따라서 데이터를 저장하더라도 GAE에서 웹 응용 프로그램을 실행하지 않고도 데이터에 액세스 할 수 없습니다. ("remote API"이 있지만 기존 GAE 응용 프로그램과 만 작동하며 매우 효율적이지 않으며 프로덕션 용도로는 사용되지 않습니다.)

그러나 비슷한 기술을 사용하는 Google Cloud Datastore이라는 별도의 제품이 있습니다 GAE 앱에 연결하여 REST를 통해 액세스 할 수 있으므로 데스크톱 앱에서 데이터를 만들고 읽을 수 있습니다.

+0

GAE 애플리케이션이 없으므로 데이터를 저장할 수 없습니다. 설명 및 Google Cloud Datastore 제안에 감사드립니다. –

+0

실제로는 remote_api로 다른 작업을 수행 할 수 있습니다 (이제 클라우드 데이터 저장소가 더 나은 옵션 임). 나는 Plone에서 appengine을 통해 데이터 저장소로 직접 콘텐츠를 푸시하는 프로젝트를 수년 전에 만들었습니다 (2009). plone 인스턴스는 remote_api를 사용하여 내용을 직접 업데이트했습니다. –

관련 문제