HbaseÊý¾Ý¿â£º
HBase ¨C Hadoop Database£¬ÊÇÒ»¸ö¸ß¿É¿¿ÐÔ¡¢¸ßÐÔÄÜ¡¢ÃæÏòÁС¢¿ÉÉìËõµÄ·Ö²¼Ê½´æ
´¢ÏµÍ³£¬ÀûÓÃHBase¼¼Êõ¿ÉÔÚÁ®¼ÛPC ServerÉϴÆð´ó¹æÄ£½á¹¹»¯´æ´¢¼¯Èº¡£
HbaseÌص㣺
1. ´æ´¢Á¿´ó£ºÒ»¸ö±í¿ÉÒÔ´æÉÏÒÚÐÐÊý¾Ý£¬ÉÏ°ÙÍòµÄÁС£
2. ¼Ç¼ϡÊ裺Áбíλnullʱ²»»á±»´¢´æ£¬ÕâÑù¿ÉÒÔ½ÚÊ¡¿Õ¼äÓÖ¿ÉÒÔÌá¸ßÊý¾Ý¿âµÄ¶ÁдÐÔÄÜ¡£
3. Êý¾ÝÀàÐ͵¥Ò»£ºÊý¾Ý¿âÖеÄÀàÐͶ¼ÊÇ×Ö·û´®ÀàÐÍ¡£
4. ÎÞģʽ£ºÃ¿Ò»Ðж¼ÓÐÒ»¸ö¿ÉÒÔÅÅÐòµÄÖ÷¼üºÍÈÎÒâ¶àµÄÁУ¬ÁпÉÒÔ¸ù¾ÝÐèÒª¶¯Ì¬Ôö¼õ£¬Í¬±íµÄ²»Í¬ÐÐÁпÉÒÔ²»Í¬¡£
5. Êý¾Ý¶à°æ±¾£ºÃ¿¸öÊý¾Ý¿ÉÒÔÓжà¸ö°æ±¾£¬°æ±¾ºÅÓɲåÈëʱµÄʱ¼ä´ÁÀ´¿ØÖÆ¡£
HbaseµÄȱµã£º
1. µ¥Ò»µÄrowKey¾ö¶¨Á˲»ÄÜÓÐЧµÄÖ§³Ö¶àÌõ¼þ²éѯ¡£
2. ²»Êʺϴó·¶Î§É¨Ãè²éѯ¡£
3. ²»Ö§³ÖSQLÓï¾ä²éѯ¡£
RedisÊý¾Ý¿â£º
RedisÊÇÒ»¸öÄÚ´æ¸ßËÙ»º´æÊý¾Ý¿â¡¢Ô¶³ÌÊý¾Ý·þÎñ¡¢¿ªÔ´µÄ¡¢ÏȽøµÄkey-value´æ´¢¿ÉÓÃ
ÓÚ¹¹½¨¸ßÐÔÄÜ£¬¿ÉÀ©Õ¹µÄwebÓ¦ÓóÌÐòµÄ½â¾ö·½°¸£¨CÓïÑÔ±àд£© ¡£ËüÖ§³Ö´æ´¢µÄvalue
ÀàÐÍÏà¶Ô¸ü¶à£¬°üÀ¨string(×Ö·û´®)¡¢list(Á´±í)¡¢set(¼¯ºÏ)¡¢zset(sorted set --ÓÐÐò¼¯ºÏ)
ºÍhash£¨¹þÏ£ÀàÐÍ£©¡£
Hbase Óë Redis µÄÇø±ð£º
¶¼ÊÇ»ùÓÚKey¡¢ValueµÄÊý¾Ý¿â¡£Çø±ðÔÚÓÚHBaseÊÇ»ùÓÚÎļþϵͳµÄ£¬RedisÊÇ»ùÓÚÄÚ´æµÄ¡£
Ö÷ÒªÇø±ðÔÚÓÚÐÔÄܺÍÊý¾ÝÁ¿µÄÖ§³ÖÉÏ¡£Èç¹û³¬¹ýTB£¬¿ÉÒÔ²ÉÓÃHBase¡£µÍÓÚTBµÄ£¬¿ÉÒÔ²É ÓÃ
Redis£»Êý¾ÝÀàÐͱȽϸ´ÔÓ£¬ÐèÒª´ó·¶Î§É¨Ãè²éѯʹÓÃRedis£»Hbase µÄ´æ´¢ÊýÁ¿¸ßÓÚRedis¡£