�@�O�[�O����2011�N10��7���ɁuGoogle Cloud SQL�v�̃T�[�r�X�J�n�\���܂����BGoogle Cloud SQL�i�ȍ~�ACloud SQL�j�́A�uGoogle App Engine�v�i�ȍ~�AGAE�j���痘�p�ł���RDB�i�����[�V���i���f�[�^�x�[�X�j�A�N�Z�X�@�\�ŁARDB�Ƃ���MySQL���g�p���܂��B����܂�GAE�Ŏg�p�ł���f�[�^�X�g�A�́A������uNoSQL�v�́uBigtable�v�����ł������A�����NoSQL��SQL�̗������g����悤�ɂȂ����킯�ł��B
�@Cloud SQL�̂胊�[�X�́A�������N�O�[�O�����w�����Ă����A�G���^�[�v���C�Y�`�������W�̒��Ɉʒu�t�����܂��B�N���E�h�́A�������N����Ϙb����Ă�ł���A�܂����ۂɃN���E�h���g�p����Web�T�C�g��������������悤�ɂȂ�܂����B�������A���̑����͂�����Web�T�[�r�X�n���\�[�V�����n�̃A�v���P�[�V�����ŁA�Ɩ��E��n�ł̃N���E�h���p�́A�\�[�V�����n�ɔ�ׂĐi��ł��Ȃ��̂�����ł��B���̂悤�ȏ̒��ŁAGoogle�́uApp Engine's Enterprise Challenge�v��2�N�قǑO�ɃA�i�E���X���܂����i�}1�j�B
�@�������A�r�W�l�X�A�v���P�[�V�����A�܂�Ɩ��E��n�ւ̃A�v���[�`�͂����ȒP�Ȃ��̂ł͂Ȃ��A�����̌v����x��Ă��܂������A�悤�₭�����ɗ��āA�G���^�[�v���C�Y����i�Ɩ��E��n�j�ɑ���̐��������Ă����悤�ł��B
�@���݃O�[�O���ł́AGAE�́u�G���^�[�v���C�Y���f�B�iEnterprise Ready�j�v�ɂȂ����Ƃ��Ă��܂��B���̓��e�ɂ�99.95����SLA�iService Level Agreement�j�A�^�p�J���T�|�[�g�iOperational Support�j�A�J�X�^���h���C����ł�SSL�A��3�ҔF�iCertification�j�Ȃǂ�����܂����A���̒��j�ƂȂ�̂́A����A�i�E���X���ꂽCloud SQL�ł��傤�B
�@�Ƃ���ŁA�Ɩ��E��n�ŃN���E�h���g�p����ہA�f�[�^�X�g�A��NoSQL��Bigtable�ɂ����ꍇ�̎�Ȗ��_�́A����3�ł��B
�@�Ɩ��E��n�̏ꍇ�A�I���v���~�X�ʼn^�p����Ă�������V�X�e�����������݂��A�u���i�}�X�^�v�u�]�ƈ��}�X�^�v�Ȃǂ̑�ʂ̃}�X�^�f�[�^�����݂��܂��B
�@���̂悤�ȃf�[�^���N���E�h���Ɉڍs����ꍇ�ɂ́A��ʃf�[�^���ꊇ�ڍs�ł���C���|�[�g�^�G�N�X�|�[�g�iRDB�ł͕W���j�A���邢�́A����Ɠ����̋@�\���ǂ����Ă��K�v�ɂȂ�܂��B�������ABigtable�ɂ�RDB����C���|�[�g����悤�ȃc�[���͗p�ӂ���Ă��܂���B�܂�A�ŏ��ɍs��Ȃ���Ȃ�Ȃ��f�[�^�ڍs�ŁABigtable�ɂ͑傫�ȕǂ�����킯�ł��B
�@Bigtable�́A���Ƃ��ƃT�[�`�G���W���ƃN���[�����O�p�ɊJ�����ꂽ�uGFS�iGoogle File System�j�v���x�[�X�ŁA��ʃf�[�^�̏������݂͓��ӂł����A���������ɂ����Ă�RDB�ɔ�ׂđ傫�Ȑ�����܂��B�Ɩ��E��n�ł́A�Ⴆ�u����ؕ��́v�ȂǂŁA���G�ȏ����������v������邱�Ƃ������ł����A���̓_�ł�Bigtable��Cloud SQL�ɔ�ׂāA���Ȃ����Ă���Ƃ���Ȃ���Ȃ�܂���B
�@�Ɩ��E��n�ł͌������Ȃ��g�����U�N�V���������ł��ABigtable�̏ꍇ�͐�����܂��BBigtable�ł́A�Ⴆ�Ε����G���e�B�e�B�i�e�[�u���j��ΏۂƂ����g�����U�N�V���������́A�ΏۂƂȂ�G���e�B�e�B�������G���e�B�e�B�O���[�v�ɑ����Ă���ꍇ�̂ݗL���ł��i���j�B�܂�ARDB�̂悤�ɔC�ӂ̕����e�[�u����ΏۂƂ����g�����U�N�V���������͂ł��܂���B
��HRD�iHigh Replication Datastore�j���g�p����A�v���P?�V�����̏ꍇ�́AJava�ł�Version 1.5.5����A�ő�5�̈قȂ�G���e�B�e�B�O���[�v��ΏۂɃg�����U�N�V�������������s�ł���uCross-Group Transactions�iXG transaction�j�v���g�p�ł���悤�ɂȂ��Ă��܂��B
�@�ȏ�̂悤�ɁABigtable��RDB��Cloud SQL�Ɣ�r���āA�Ɩ��E��n�ɂ͌����Ă��Ȃ�����������A���ꂪGAE�𗘗p���邤���ł̃l�b�N�ɂȂ��Ă������Ƃ͗e�Ղɑz���ł��邱�Ƃł��B�������A�����Cloud SQL�̒ɂ���āA�����GAE�̋Ɩ��E��n���p�ł̃l�b�N�ƂȂ�ۑ肪��������邱�ƂɂȂ����킯�ł��B
�@�������ANoSQL��Bigtable�ɂ�Cloud SQL�ɂ͂Ȃ��A�܂��D�ꂽ�_������������܂��B�������A�Ɩ��E��n��ΏۂƂ����ꍇ�̓g�[�^���Ƃ���Cloud SQL���D��Ă���̂͊m���Ȃ��Ƃł��B
�@���y�[�W����́A���ɋƖ��E��n�Ŏg�p���邱�Ƃ�z�肵�āA�{���Cloud SQL�ɂ��ĉ�����Ă����܂��BCloud SQL�̊�{�I�Ȋ��\�z��GAE�̊��\�z�ɂ��ẮA�ȉ��̋L�����Q�Ƃ��Ă����Ă��������B
�삯���Ō���Google Cloud SQL�łł��邱��
�g���Ă݂܂����I Google Cloud SQL�@���ɓo�ꂵ���uGoogle Cloud SQL�v�B����̓A�J�E���g�̏�������Java�v���O�������g�����f�[�^�A�N�Z�X�܂ŁA��C�ɂ��������܂�
�uDatabase Expert�v�t�H�[���� 2012/2/22
Eclipse��Java��App Engine���n�߂邽�߂̊�b�m��
Google App Engine�Ŏ�y�Ɏ���Java�N���E�h�i1�j�@Java�ɑΉ��������ƂŃ��[�U�[������C�ɑ�������\��������A�����ł���y�ȃN���E�h���̒�����L���ł�
�uJava Solution�v�t�H�[���� 2009/5/11
Copyright © ITmedia, Inc. All Rights Reserved.
��IT eBook