사용자 도구

사이트 도구


kb:googleappenginebigtable

Google AppEngine / BigTable

기본 저장소? GQL은 뭐지… 꼬질꼬질한데…

데이터 타입

Python 샘플

파이썬 기반으로 로컬에서 테스트하기 위해서는 mysqldb 모듈을 설치해줘야 한다.

1. 데이터 정의 및 저장

from google.appengine.ext import db
 
class SampleUser(db.Model):
    user_id = db.StringProperty(required=True)
    user_name = db.StringProperty(required=True)
 
user = SampleUser(user_id = 'excel96', user_name = 'Seongmin Kim')
user.put()

2. 데이터 가져오기

result = SampleUser.all().filter('user_id =', 'excel96').get()
if result != None:
    self.response.out.write('Hello, ' + result.user_name)

Java 샘플

JDO, JPA? 짜증이 폭풍처럼 밀려오는구나…


kb/googleappenginebigtable.txt · 마지막으로 수정됨: 2014/11/07 13:08 (바깥 편집)