Hadoop���͂��߁AJava������g���č\�z����邱�Ƃ������u�r�b�O�f�[�^�v�����̂��߂̃t���[�����[�N�^���C�u�������Љ�Ȃ���A��ʃf�[�^�����p���邽�߂̋Z�p�̏펯��g�ɕt���Ă����A��
�@�uKVS�iKey-Value Store�j�v�Ƃ́AKey�l���w�肵��Value�l�̊i�[��擾���s�������ł��B����ɑ��āARDB�ł̓L�[�i�v���C�}���L�[�j���K�{�ł͂Ȃ��A�t�ɕ����̃J�������Z�b�g���ăL�[�ɂ��邱�Ƃ��ł��܂��B
�@�e�[�u���\������������AKVS��RDB�͎��Ă��܂��B�Ⴆ�ARDB�Ńv���C�}���L�[��1��BLOB�^���������e�[�u�������AKVS�Ɠ����悤�ȍ\���ɂ��Ȃ�܂��B�������ARDB��KVS�̂܂˂��Ƃ�����̂ƁAKVS�Ƃ��Ĉꂩ����ꂽ���̂Ƃł́A���܂��܂ȈႢ������܂��B
�@�܂��AJava�v���O���}�ł���A�uKVS��Map�C���^�[�t�F�C�X�̂悤�Ȃ��̂ŃA�N�Z�X�ł���f�[�^�x�[�X�v�Ƃ����\���̕���������₷����������܂���BJava��Map�C���^�[�t�F�C�X�ł́AKey���w�肵��put/get/remove���s���܂��BKVS�ł����l�ɁA��{�I�ȑ���͂��ׂ�Key�l���w�肵�čs���܂��B
�@�{�e�ł́AJava�ɂ��KVS�̎����ł���Hbase���g���āAHbase�ɃA�N�Z�X����v���O�������ɁAKVS�ɂ��ĉ�����܂��B
�@KVS�̑S�̑��ɂ��ẮA�ȉ��̋L�����Q�Ƃ��Ă��������B
�@RDB�ł́A�V�X�e���̓������e�[�u���v�ɐ��荞�݂܂��B
�@���̃e�[�u���ɃA�N�Z�X����A�v���̊J���́A�Ⴆ��Java�ł���e�[�u���\���ɍ��킹��Bean���g�p���AO/R�}�b�s���O���s���܂��B���̂��߁A�V�X�e���̎d�l�ύX���������Ƃ��ɂ́A�uRDB�̃e�[�u���ύX�v�uJava��Bean�ύX�v�̗������s��Ȃ���Ȃ�܂���B
�@�܂��A�o�^���ɂ̓f�[�^�̕ۑ��̑O�ɁA����`�F�b�N�Ȃǂ̏��������s����邽�߁A�S�̂̌�����������Α�����قǓo�^�E�폜���̕��ׂ������Ȃ�܂��B
�@����ɑ���KVS�ł́AKey�l��Value�l���������Ȃ����߁A�����O���L�[��ݒ�ł��܂���BValue�l�́A���l�^�╶����^�Ƃ������^�����ł͂Ȃ��f�[�^�T�C�Y���s��ł��B���̂��߁A�V�X�e���̓������e�[�u���v�Ɋ܂܂�Ă��炸�A�V�X�e���̎d�l�ύX�������Ă��e�[�u���v��ύX����K�v������܂���BJavaScript��Ruby�̂悤�ɂ�邢�^�̌�����g�����Ƃ��ɂ̓N���X�̕ύX���s�v�Ȃ̂ŁA�ω��ɋ����V�X�e���ɂȂ�܂��B
�@�܂��A����`�F�b�N�Ȃǂ��s��Ȃ����߁A�S�̂̌����������Ă��o�^�E�폜���x���Ȃ邱�Ƃ�����܂���B
�@�������ARDB�ł͓�����O�ɂł��Ă��AKVS�ł͊ȒP�ɂł��Ȃ����Ƃ���������܂��B�Ⴆ�AINDEX��VIEW�A�W�v���A�O�������A�V�[�P���X�Ȃǂł��B
�@�����́uKVS���ƁA�܂������ł��Ȃ��v�킯�ł͂���܂���B�W�v�����ɂ���ASQL�̂悤�ȕW���I���N�G�������͂Ȃ����̂́A�Ǝ��Ɏ�������ΏW�v�͉\�ł��B�������A�W�v����RDB�����ӂƂ��鏈���Ȃ̂ŁAKVS��RDB�ȏ�̌�������������̂͑�ςł��BKVS�ł́AKVS�̓��ӂƂ��邱�Ƃ����ARDB�̓��ӂȂ��Ƃ�RDB�ɔC�������������ł��傤�B
�@���ݗ��p�ł�����KVS�Z�p����ׂĂ����܂��B
�@1.Amazon DynamoDB�iAmazonWebServices�j
�@2.Apache Cassandra�iApache�j
�@3.Apache Hbase�iApache�j
�@4.Bigtable�i�O�[�O���j
�@5.Flare�iGREE�j
�@6.kumofs�i���Ƃ�ځj
�@7.Kyoto Cabinet�^Tokyo Cabinet�iFAL Labs�j
�@8.memcached�iDanga Interactive�j
�@9.okuyama�i�_�˃f�W�^���E���{�j
�@10.Oracle Coherence�i�I���N���j
�@11.Redis�iRedis�j
�@12.ROMA�iRakuten On-Memory Architecture�j�i�y�V�j
�@13.Windows Azure �e�[�u���E�X�g���[�W�i�}�C�N���\�t�g�j
�@���y�[�W�ł́A���ۂ�Hbase�����Ă݂܂��B
Copyright © ITmedia, Inc. All Rights Reserved.