현재 Android/Java 앱에서 데이터를 SQLite로 기기에 저장했습니다. 이 구분 된/구조화 된 데이터를 Google CloudSQL의 mysql insance에 덤프하고 싶습니다. 나는 Google 클라우드 계정을 가지고 있으며, DB를 설치하고 클라우드 백엔드를 준비했습니다. 나는 DB의 많은 경험을 가지고 있지만 작업 예제를 추구 개월 후 등 자바, 클라우드에 약하다 나는이 링크에 대해 알고 (GAE?) :Android Google CloudSQL
https://cloud.google.com/appengine/docs/java/cloud-sql/
를하지만 완전한 아니에요.
누군가 Android/Java에서 Google CloudSQL으로 간단한 삽입을 성공적으로 실행하고 CloudSQL 인스턴스에 데이터를 가져 오는 데 필요한 모든 코드를 포함하는 매우 간단한 앱을 게시 할 수 있습니까?
중복 질문이며 전체 코드 샘플이 이미 StackOverflow에있는 경우 기꺼이 읽습니다. 아직 완전한 예를 찾지 못했습니다.
미리 감사드립니다.
많은 예를 찾을 수없는 이유는 일반적으로 모바일 앱이 데이터베이스에 직접 연결하지 않고 데이터베이스와 대화하는 API 모바일 앱에서 데이터베이스에 연결하려면 데이터베이스 자격 증명을 앱과 함께 배포해야합니다. 데이터베이스 자격 증명을 효과적으로 배포 할 수 있어야합니다. Firebase를 모바일 앱의 백엔드로 보거나 나만의 API를 구축하는 것을 고려해보십시오. – Vadim
감사합니다. 도움이됩니다. Google Application Engine은 궁극적으로 Google CloudSQL에 액세스하는 API 중 하나입니까? 또한 Firebase를 살펴 보겠습니다. –
가장 쉬운 옵션은 Firebase 및 App Engine을 살펴 보는 것이 좋습니다. Firebase는 자신 만의 API를 설정하고 실행하는 몇 가지 복잡한 과정을 제거합니다. 그러나 Firebase는 자체 저장소를 사용합니다. 데이터 *가 Cloud SQL에 있어야하는 경우 모바일 엔진의 요청을 처리하고 Cloud SQL 인스턴스에 데이터를 읽고 쓸 수있는 앱 엔진 애플리케이션을 작성할 수 있습니다. – Vadim