Bigtable��jQuery�ő���ł���ugaedirect�v�Ƃ��F�N���E�h��gaedirect�łł���ً}�Ή��}�b�V���A�b�v�i1�j�i1/3 �y�[�W�j

» 2011�N04��26�� 00��00�� ���J
[���썎�s�C�L����ЃT�C�o�[�X�y�[�X]

�ً}���́g�N���E�h�h�̗L�p��

�@���̂��т̓����{��k�ЂŔ�Ђ��ꂽ�F���܁A���Ƒ��Ȃ�тɊ֌W�҂̊F���܂ɁA�S���炨��������\���グ�܂��B����̑�k�Ђł́A������Web�T�C�g�ŃA�N�Z�X�s�\��Ԃ����������̂́A�L���ɐV�����Ƃ���ł��B�ً}�������A�K�v�ȏ�����肷�邽�߂ɑ����̐l��Web�T�C�g�ɃA�N�Z�X����킯�ł����A���̂悤�Ȑ؎��ɏ�񂪕K�v�Ƃ����Ƃ��Ɍ����āA�g���t�B�b�N����ɂ��A�N�Z�X�s�\���������Ă��܂��󋵂����X�����܂����B

�@�������A���̂悤�ȋً}���Ή��T�C�g��Google App Engine�i�Ȍ�AGAE�j�Ȃǂɂ���ăN���E�h�����Ă����΁A���̂悤�Ȗ��͉����ł����Ƃ����܂��B�N���E�h���g�p����΁A���[�U�[�A�N�Z�X���}���ɑ�������悤��Web�T�C�g�ł��A�A�N�Z�X�s�\��A�N�Z�X�x���̏�Ԃ������N�������ƂȂ��A����ȉ{���”\��Ԃ��p���ł��܂��B

�@�Ȃ��Ȃ�AGAE�̂悤�ȁu�N���E�h�E�R���s���[�e�B���O�v�‹��ł́A�—p���̍����X�P�[���A�E�g�i�����T�[�o�\�͊g���j�@�\�������Ă��邩��ł��B���̃X�P�[���A�E�g�@�\�͐���őS���E150����ȏ���̃T�[�o���z�u����Ă���Ƃ����A���啪�U�V�X�e���ɂ���Ď�������Ă��邩��ł��B

�@�܂��AGAE�̂悤��PaaS�^�N���E�h�̓����Ƃ��Ă͊‹����������Ă����΁A�V�K�T�C�g�𗧂��グ��̂͂��̂̐����ʼn”\�ł��B�V�K�ɍs���ꍇ�ł�1�`2����ɂ͗����グ�������ł��܂��i��1�j�B

��1
GAE�ł̃v���O���~���O�‹��ݒ��N���E�h�‹��ւ̃f�v���C�菇�ɂ‚��ẮA�L���uEclipse��Java��App Engine���n�߂邽�߂̊�b�m���v���Q�Ƃ��Ă��������B�܂��ُ��uGoogle App Engine for Java���H�N���E�h�E�v���O���~���O�v�i�G�a�V�X�e���j����сuGoogle App Engine ���H���t�@�����X�v�i�Z�p�]�_�Ёj�ɂ��L�ڂ���Ă��܂�

�@����ɁAGAE�́A�V�K�����グ����ʏ�^�p�܂ł̕K�v�Ȕ�p�͖����ł���A���Ȃ�̃A�N�Z�X������������悤�ɂȂ��Ďn�߂ėL�����[�h�ɂȂ�܂����A���̗����������Ƃ�����ł��傤�i��2�j�B

��2
�L�����[�h�ł̉ۋ��z����ѐݒ���@�Ȃǂɂ‚��ẮA�p���ł����ȉ��̃T�C�g�ɋL�ڂ���Ă��܂�

Google App Engine�̎�_��₤�ugaedirect�v�̊T�v

�@���̂悤�ɁAGAE�̂悤��PaaS�^�N���E�h�ً͋}���Ή��T�C�g�\�z�p�Ƃ��Ă��A�܂��ɑł��Â��Ƃ�������ł��傤�B

Google App Engine�̎�_�Ƃ�

�@������GAE�ł�Web�V�X�e���\�z�ɂ́A�Z�p�I�ȕǂ�����܂��B�ً}����Web�T�C�g�𗧂��グ�悤�Ƃ���u�����l���AGAE�����UKey-Value Store��Java�܂���Python���玩�R�ɑ����X�L�����������킹�Ă���Ƃ������Ƃ́A�܂ꂩ������܂���B

�@�ً}���̗����グ�ł̓X�L���K���Ŏ��Ԃ��₷���Ƃ��܂܂Ȃ�Ȃ��ł��傤�B

JavaScript��Google App Engine���g���ugaedirect�v

�@�������A�����T�[�o�T�C�h��Java��Python �̃R�[�f�B���O����؍s��Ȃ��ŁA�ȒP��JavaScript�̋L�q�����ŃN���E�h�iGAE�j��Key-Value Store�����R�ɑ����Ƃ���΁A���̕ӂ�̎�����傫���ς��͂��ł��BJavaScript���g�����Ƃ��ł���΁A���ɂ��鑽���̗L�p��Web API�̃f�[�^�������₷���A�������}�b�V���A�b�v����Web�T�C�g�𗧂��グ�邱�Ƃł��܂��B�{�A�ڂł́A�������������c�[���ugaedirect�v���Љ�����Ǝv���܂��B

�@gaedirect���g�p����΁A�N���E�h�����ꂽ�ً}���Ή��T�C�g��JavaScript�Őv���ɍ\�z�ł��A�A�N�Z�X�W���ɂ���ĉ{���s�”\�ɂȂ��Ă��܂��悤�Ȃ��Ƃ��Ȃ��Ȃ�ł��傤�B

�@2011�N4�����݁Agaedirect�͊�{�@�\�͊������Ă��܂����A�ו��̋@�\�͂��ꂩ�������\��ƂȂ��Ă��܂��B�\�t�g�E�F�A���_�E�����[�h���Ď��ۂɎg�p���邽�߂̎菇�Ȃǂɂ‚��ẮA�{�A�ڂ̌㔼�ŏЉ��\��ł��B���̊‹���Eclipse�‹�����сA�R�}���h���C���̂ǂ���ł��A�v���O�����쐬�ƃN���E�h�‹��ւ̃f�v���C���ł���悤�ɂȂ�\��ł��B

gaedirect�ŋً}�Ή����Œ��S�ȃT�C�g��

�@�A�ڍŏ��̍���́Agaedirect�̋@�\�T�v���Љ�܂��Bgaedirect�̋@�\�Ƃ��Ă�Google�̃f�[�^�X�g�A�iBigtable�j�ւ�CRUD�i�o�^�E�Q�ƁE�X�V�E�폜�j�����̑��ɏ��������@�\������܂����A����͊�{��CRUD�����ɏœ_�𓖂ĂďЉ�Ă��܂��B

�@����ȍ~�́uGoogle Chart API�v����сA�uGoogle Maps API�v�uOpenLayers�v�Ȃǂւ�gaedirect�K�p�Ȃǂ��Љ�Ă����\��ł��B�O���t�쐬��A�}�[�J�[�\���ł̒n�}�`��͍ЊQ�Ή��T�C�g�ł��悭�g�p�������̂ł����Agaedirect�ƃ}�b�V���A�b�v���邱�Ƃɂ���āA�ȉ��̂悤�Ȍ��S�ȃT�C�g�ɐ��܂�ς�点�邱�Ƃ��ł��܂��B

  • ���[�U�[�A�N�Z�X���ɒ[�ɏW�����Ă��{���s�”\�ɂȂ�Ȃ�
  • �k�В����Ȃǂɂ����Web�T�[�o�@�\���s�S�ɂȂ邱�Ƃ��Ȃ�

jQuery��CRUD��������Bigtable�̊�{�\��

�@���y�[�W����́Agaedirect�ł́A�f�[�^��CRUD���������ׂ�jQuery���g�p����JavaScript�ł��񓯊��ʐM�ōs���܂��B�����ŏЉ��T���v���ł́A���e���M���_�ł�jQuery�̍ŐV�o�[�W����1.5���g�p���Ă��܂����A�Â��o�[�W�����ł�����”\�ł��B�Ⴆ�΁A�o�[�W����1.3.2�ł����퓮����m�F���܂����A�o�[�W����1.4�₱�ꂩ�烊���[�X�����V�����o�[�W�����ł�����”\�̂͂��ł��B

�@GAE�̃f�[�^�X�g�A�uBigtable�v�́u���UKey-Value Store�v�Ƃ������̂ŁARDB�i�����[�V���i���f�[�^�x�[�X�j�Ƃ́A���Ƃ��ƍ\�����قȂ���̂ł����A�e���̖��̂�����Ă��܂��̂ŁA�ŏ��ɏЉ�Ă����܂��B

  • kind�i�J�C���h�j
    RDB���e�[�u���Ɨގ�����T�O�ŁA���������Ȃǂ͂��ׂāukind�v���̓o�^�f�[�^��Ώۂɍs����
  • entity�i�G���e�B�e�B�j
    RDB�����R�[�h�Ƃقړ����ŁA�������݂�L�[�����Ȃǂ̓G���e�B�e�B�P�ʂōs����
  • property�i�v���p�e�B�j
    RDB�����R�[�h�����ڂɑΉ�����T�O�B�v���p�e�B�ɂ͔z��̂悤�ɕ����̃f�[�^���ڂ��i�[�ł��郊�X�g�v���p�e�B������

�@���UKey-Value Store��RDB�̈Ⴂ�ABigtable�ɂ‚��ďڂ����m�肽���ǎ҂́A�ȉ��̘A�ڂ��Q�Ƃ��Ă����Ă��������B

�@�@�@�@�@�@ 1|2|3 ���̃y�[�W��

Copyright © ITmedia, Inc. All Rights Reserved.

'; this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B