Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
StripeµÄ´ó¹æÄ£Êý¾ÝÔÚÏßÇ¨ÒÆ¾­Ñé
 
À´Ô´£º InfoQ ·¢²¼ÓÚ£º 2017-5-17
  7889  次浏览      29
 

¼¼ÊõÍŶÓÔÚ¹¹½¨Èí¼þÊ±ÃæÁÙµÄÀ§ÄÑ×ÜÊÇÏàËÆµÄ£ºµ½×îºóËûÃÇ×ÜÊDz»µÃ²»ÖØÐÂÉè¼ÆËûÃÇËùʹÓõÄÊý¾ÝÄ£ÐÍ£¬ÒÔ´ËÀ´Ö§³Ö¸ü¸É¾»µÄ³éÏóºÍ¸ü¸´ÔӵŦÄÜ¡£ÔÚÉú²ú»·¾³ÀÕâ¿ÉÄܾÍÒªÒâζ×ÅÇ¨ÒÆ¼¸°ÙÍòÌõ»îÔ¾µÄÊý¾Ý£¬ÒÔ¼°Öع¹ÊýÒÔǧÐмƵĴúÂë¡£

StripeµÄÓû§Ï£ÍûÎÒÃÇÌṩµÄAPIÒª¾ß±¸¿ÉÓÃÐÔºÍÒ»ÖÂÐÔ¡£ÕâÒâζ×ÅÔÚ×öÇ¨ÒÆÊ±£¬ÎÒÃDZØÐë·Ç³£Ð¡ÐÄ£º´æ´¢ÔÚÎÒÃÇϵͳÖеÄÊý¾ÝÒªÓзdz£×¼È·µÄÖµ£¬¶øÇÒStripeµÄ·þÎñ±ØÐëʱ¿Ì±£Ö¤¿ÉÓá£

ÔÚÕâÆªÎÄÕÂÖУ¬ÎÒÃǽ«·ÖÏíÎÒÃÇÊÇÈçºÎ°²È«µØÍê³ÉÁËÒ»´ÎÉæ¼°ÉÏÒÚÊý¾ÝÁ¿µÄ´óÇ¨ÒÆ¾­Àú¡£

ÎªÊ²Ã´Ç¨ÒÆ×ÜÊÇÕâôÄÑ£¿

¹æÄ£

StripeÓÐÉÏÒÚ¹æÄ£µÄ¶©ÔÄÊý¾Ý¡£¶ÔÓÚÎÒÃǵÄÉú²úÊý¾Ý¿âÀ´Ëµ£¬×öÒ»´ÎÓëËùÓÐÕâЩÊý¾Ý¶¼Ïà¹ØµÄ´óÐÍÇ¨ÒÆ¾ÍÒâζ×ŷdz£·Ç³£¶àµÄ¹¤×÷¡£

ÏëÏóһϣ¬¼ÙÈçÒÔÒ»ÖÖ˳ÐòµÄ·½Ê½£¬Ã¿Ç¨ÒÆÒ»Ìõ¶©ÔÄÊý¾ÝÒªÒ»ÃëÖÓ£¬ÄÇÒªÍê³ÉÉÏÒÚÌõÊý¾ÝµÄÇ¨ÒÆ¾ÍÒªºÄʱ³¬¹ýÈýÄê¡£

ÔÚÏßʱ¼ä

StripeÍøÕ¾ÉϵķþÎñÊÇÒ»Ö±ÔÚÔËÐеġ£ÎÒÃǵÄÿһ´ÎÉý¼¶²Ù×÷¶¼ÊÇÔÚÏß½øÐе쬶ø²»ÄÜÔÚij¸ö¼Æ»®ºÃµÄά»¤´°¿ÚÄÚ²Ù×÷¡£ÒòΪÔÚÇ¨ÒÆ¹ý³ÌÖÐÎÒÃDz»Äܼòµ¥µØÖÐÖ¹¶©ÔÄ·þÎñ£¬ËùÒÔÎÒÃDZØÐë100%µØÔÚËùÓзþÎñ¶¼ÔÚÏßµÄÇé¿öÏÂÍê³ÉÇ¨ÒÆ²Ù×÷¡£

Êý¾Ý׼ȷ

ÎÒÃǵĴúÂë¿âÖÐÐí¶àµØ·½¶¼Óõ½Á˶©ÔÄ·þÎñµÄÊý¾Ý±í¡£Èç¹ûÎÒÃÇÏëÒªÒ»´Î¸Ä¶¯¶©ÔÄ·þÎñµÄ¼¸Ç§ÐдúÂëµÄ»°£¬ÄǾͿÉÒԿ϶¨Ò»¶¨»áÓÐÄ³Ð©ÌØÊⳡ¾°±»ÒÅ©µô¡£ÎÒÃDZØÐëÈ·±£Ã¿¸ö·þÎñ¶¼ÄܳÖÐøµØ²Ù×÷׼ȷµÄÊý¾Ý¡£

ÔÚÏßÇ¨ÒÆµÄģʽ

°ÑÊýÒÔ°ÙÍò¼ÆµÄÊý¾Ý´ÓÒ»ÕÅÊý¾Ý¿â±íÇ¨ÒÆµ½ÁíÒ»ÕÅÖУ¬ÕâºÜÀ§ÄÑ£¬µ«¶ÔÓÚÐí¶à¹«Ë¾À´ËµÕâÓÖÊDz»µÃ²»×öµÄÊ¡£

ÔÚ×öÀàËÆµÄ´óÐÍÇ¨ÒÆÊ±£¬ÓÐÖÖ´ó¼Ò·Ç³£ÈÝÒ×½ÓÊܵÄËIJ½Ë«Ð´Ä£Ê½¡£ÕâÀïÊǾßÌåµÄ²½Öè¡£

1.Ïò¾É±íºÍбíË«ÖØÐ´È룬ÒÔ±£³ÖËüÃÇÖ®¼äÊý¾ÝµÄͬ²½£»

2.°Ñ´úÂë¿âÖÐËùÓжÁÊý¾ÝµÄ²Ù×÷¶¼Ö¸ÏòÐÂ±í£»

3.°Ñ´úÂë¿âÖÐËùÓÐдÊý¾ÝµÄ²Ù×÷¶¼Ö¸ÏòÐÂ±í£»

4.°ÑÒÀÀµ¾ÉÊý¾ÝÄ£Ð͵ľÉÊý¾Ýɾµô¡£

¶©ÔÄ£ºÎÒÃǵÄÇ¨ÒÆÀý×Ó

Ê×ÏÈÒª½²½²¡°¶©ÔÄ¡±ÊÇʲô£¬ÒÔ¼°ÎªÊ²Ã´ÎÒÃÇÒª×öÇ¨ÒÆ¡£

StripeµÄ¶©ÔŦÄܰïÖúÏñDigitalOceanºÍSquarespaceÕâÑùµÄ¿Í»§¹¹½¨ºÍ¹ÜÀíËûÃÇÓû§µÄ¼Æ·ÑÕ˵¥¡£ÔÚ¹ýÈ¥µÄ¼¸ÄêÀÎÒÃdzÖÐø²»¶ÏµØÔö¼ÓÁËÐí¶à¹¦ÄÜ£¬À´Ö§³ÖËûÃÇÔ½À´Ô½¸´ÔӵļƷÑÄ£ÐÍ£¬±ÈÈç¶àÖØ¶©ÔÄ¡¢ÊÔÓá¢ÓÅ»ÝȯºÍ·¢Æ±µÈ¡£

ÔÚ×ʼʱ£¬Ã¿¸öCustomer¶ÔÏó×î¶àÖ»»áÓÐÒ»Ìõ¶©ÔÄÊý¾Ý¡£ËùÒÔÎÒÃǵĿͻ§Êý¾Ý¶¼±£´æ³ÉÁ˵¥Ìõ¼Ç¼¡£ÒòΪÓû§ºÍ¶©ÔÄÖ®¼äµÄÓ³Éä¹ØÏµ·Ç³£Ö±½Ó£¬ËùÒÔ¶©ÔÄÐÅÏ¢¾ÍºÍÓû§Êý¾Ý±£´æÔÚÁËÒ»Æð¡£

class Customer
Subscription subscription
end

ºóÀ´£¬ÎÒÃÇ·¢ÏÖÓÐЩ¿Í»§Ï£ÍûËûÃÇ´´½¨µÄCustomer¶ÔÏó¿ÉÒÔ¶ÔÓ¦¶àÌõ¶©ÔÄÊý¾Ý¡£ÓÚÊÇÎÒÃǾö¶¨°Ñ·þÎñÓÚµ¥´Î¶©Ôĵĵ¥Ìõ¶©ÔÄÊý¾ÝÉý¼¶Ò»Ï£¬»»³ÉÒ»¸ö¶©ÔÄÊý×飬ÒÔ´ËÀ´±£´æ¶àÌõÓÐЧµÄ¶©ÔÄÊý¾Ý¡£

class Customer
array: Subscription subscriptions
end

ÔÚ¼ÌÐøÌí¼Óй¦ÄܵÄʱºò£¬ÕâÑùµÄÊý¾ÝÄ£Ð;ͳöÎÊÌâÁË¡£Ã¿Ò»´Î¶ÔÓû§µÄ¶©ÔÄÐÅÏ¢µÄ¸Ä¶¯¶¼Òâζ×ÅÒª¸üÐÂÕûÌõÓû§¼Ç¼£¬ÒÔ¼°²éѯÓû§Êý¾ÝµÄÓë¶©ÔÄÏà¹ØµÄ¼ìË÷Óï¾ä¡£ÓÚÊÇÎÒÃǾö¶¨°ÑÕâЩ¶©ÔÄÐÅÏ¢µ¥¶À±£´æÆðÀ´¡£

ÎÒÃÇÖØÐÂÉè¼ÆµÄÊý¾ÝÄ£ÐͰѶ©ÔÄÐÅÏ¢ÒÆµ½ÁËËüÃÇ×Ô¼ºµÄ±íÀï¡£

¸´Ï°Ò»Ï£¬ÎÒÃǵÄËIJ½Ç¨ÒÆÁ÷³ÌΪ£º

1.Ïò¾É±íºÍбíË«ÖØÐ´È룬ÒÔ±£³ÖËüÃÇÖ®¼äÊý¾ÝµÄͬ²½£»

2.°Ñ´úÂë¿âÖÐËùÓжÁÊý¾ÝµÄ²Ù×÷¶¼Ö¸ÏòÐÂ±í£»

3.°Ñ´úÂë¿âÖÐËùÓÐдÊý¾ÝµÄ²Ù×÷¶¼Ö¸ÏòÐÂ±í£»

4.°ÑÒÀÀµ¾ÉÊý¾ÝÄ£Ð͵ľÉÊý¾Ýɾµô¡£

½ÓÏÂÀ´ÎÒÃÇ¿´¿´ÕâÀíÂÛÉϵÄËĸö½×¶ÎÔÚÎÒÃǵÄʵ¼ÊÏîÄ¿ÖÐÊÇÔõÑùʵʩµÄ¡£

µÚÒ»²¿·Ö£ºË«ÖØÐ´Èë

ÎÒÃÇÔÚÇ¨ÒÆÖ®Ç°ÏÈ´´½¨ÁËÒ»ÕÅеÄÊý¾Ý±í¡£µÚÒ»²½¾ÍÊÇ¿ªÆô¸´ÖÆÐÂдÈëµÄÊý¾Ý£¬ÕâÑùËü¾Í¿ÉÒÔдµ½Ð¾ÉÁ½ÕűíÀïÁË¡£È»ºóÎÒÃÇÔÙ°ÑÐÂÊý¾Ý±íÖÐȱʧµÄÊý¾ÝÂýÂýµØ²¹³ä¹ýÀ´£¬ÕâÑùоÉÁ½ÕűíÀïµÄÊý¾Ý¾ÍÍêȫһÖÂÁË¡£

ËùÓÐеÄдÈë¶¼Òª¸üÐÂÁ½ÕÅÊý¾Ý±í¡£

ÔÚÎÒÃǵݸÀýÀÎÒÃÇ»á°ÑËùÓÐÐÂÉú³ÉµÄ¶©ÔÄÐÅÏ¢¶¼Í¬Ê±Ð´ÈëÓû§±íºÍ¶©ÔÄ±í¡£ÔÚ¿ªÊ¼Ë«ÖØÐ´ÈëÁ½Õűí֮ǰ£¬Ò»¶¨ÒªÈÏÕæ¿¼ÂÇÒ»ÏÂÕâÒ»·Ý¶îÍâµÄдÈë²Ù×÷¸øÉú²ú¿âµÄÐÔÄÜ´øÀ´µÄÓ°Ïì¡£ÓÐÖÖ¼õÇáÐÔÄÜÓ°ÏìµÄ·½·¨¾ÍÊÇÂýÂýµØÔö´ó¿ªÆô¸´ÖƵÄÊý¾ÝÁ¿£¬Õâͬʱһ¶¨Òª×ÐϸµØ¶¢×Ÿ÷ÏîÔËÓªÖ¸±ê¡£

µ½ÁËÕâÒ»²½£¬ËùÓÐÐÂдÈëµÄÊý¾Ý¾Í¶¼Í¬Ê±´æÔÚÓÚоÉÁ½ÕűíÀïÁË£¬¶ø±È½Ï¾ÉµÄÊý¾ÝÔòÖ»±£´æÔھɱíÖС£ÓÚÊÇÎÒÃÇ¿ÉÒÔÒÔÒ»ÖÖ»ºÂýµÄģʽ¿ªÊ¼¿½±´ÒÑÓеĶ©ÔÄÐÅÏ¢£ºÃ¿µ±ÓÐÊý¾Ý±»¸üеÄʱºò£¬¾Í×Ô¶¯µØ°ÑËüÃÇÒ²¸´ÖƵ½ÐµıíÖС£ÕâÖÖ·½·¨ÈÃÎÒÃÇ¿ÉÒÔ¿ªÊ¼ÔöÁ¿µØÇ¨ÒÆÒÑÓеĶ©ÔÄÊý¾Ý¡£

×îÖÕ£¬ÎÒÃÇ»á°ÑËùÓÐÒÑÓеÄÓû§¶©ÔÄÊý¾Ý¶¼²¹³äµ½ÐµĶ©ÔıíÖÐÈ¥¡£

ÎÒÃÇ»á°ÑËùÓÐÒÑÓеÄÓû§¶©ÔÄÊý¾Ý¶¼²¹³äµ½ÐµĶ©ÔıíÖÐÈ¥¡£

ÔÚÉú²úÊý¾Ý¿âÀï²¹³äбíÊý¾ÝµÄ²Ù×÷£¬´ú¼Û×î´óµÄ²¿·ÖÆäʵ¾ÍÊÇÒªÕÒ³öËùÓÐÐèÒªÇ¨ÒÆµÄÊý¾Ý¶øÒÑ¡£Í¨¹ý¼ìË÷Êý¾Ý¿âÀ´ÕÒ³öËùÓÐÕâÑùµÄÊý¾ÝÐèÒª¼ìË÷Éú²ú¿âºÜ¶à´Î£¬Õâ»á»¨·ÑºÜ´ó´ú¼Û¡£ÐÒÔ˵ÄÊÇ£¬ÎÒÃÇ¿ÉÒÔ°ÑÕâ¸ö´ú¼ÛתÓÃÒ»¸öÀëÏߵķ½Ê½Íê³É£¬Òò´Ë¶ÔÉú²ú¿â¾ÍºÁÎÞÓ°ÏìÁË¡£ÎÒÃÇ»áΪÊý¾ÝÉú³É¿ìÕÕ£¬²¢ÉÏ´«µ½Hadoop¼¯ÈºÖУ¬È»ºó¾Í¿ÉÒÔÓÃMapReduceµÄ·½·¨À´¿ìËÙµØÒÔÀëÏß¡¢²¢ÐС¢·Ö²¼Ê½µÄ·½Ê½´¦ÀíÊý¾ÝÁË¡£

ÎÒÃÇÓÃScaldingÀ´¹ÜÀíÎÒÃǵÄMapReduceÈÎÎñ¡£ScaldingÊÇÒ»¸öÓÃScalaд³ÉµÄ·Ç³£ÓÐÓõĿ⣬ÓÃËüÀ´Ð´MapReduceÈÎÎñ·Ç³£ÈÝÒ×£¨Ð´Ò»¸ö¼òµ¥ÈÎÎñµÄ»°Á¬10ÐдúÂë¶¼²»Óã©¡£ÔÚÕâ¸ö°¸ÀýÖУ¬ÎÒÃÇÓÃScaldingÀ´ÕÒ³öËùÓеĶ©ÔÄÊý¾Ý¡£¾ßÌå²½ÖèÈçÏ£º

1.д¸öScaldingÈÎÎñÀ´Éú³ÉËùÓÐÐèÒªÇ¨ÒÆµÄ¶©ÔÄÊý¾ÝµÄIDÁÐ±í£»

2.×öÒ»´Î´óÐ͵ġ¢¶àÏ̵߳ÄÇ¨ÒÆ²Ù×÷£¬À´²¢ÐеذÑËùÓÐÐèÒªÇ¨ÒÆµÄ¶©ÔÄÊý¾Ý¿ìËÙ¿½±´¸´ÖƹýÈ¥£»

3.µ±Ç¨ÒƽáÊøÖ®ºó£¬ÔÙÔËÐÐÒ»´ÎScaldingÈÎÎñ£¬È·±£ËùÓоɶ©ÔıíÖеĶ©ÔÄÊý¾Ý¶¼Ç¨ÒƵ½ÁËбíÀûÓÐÒÅ©£»

µÚ¶þ²¿·Ö£ºÇл»ËùÓеĶÁ²Ù×÷

ÏÖÔÚоÉÁ½ÕÅÊý¾Ý±íÖеÄÊý¾Ý¶¼´¦ÓÚͬ²½×´Ì¬ÁË£¬ÏÂÒ»²½¾ÍÊǰÑËùÓеĶÁ²Ù×÷¶¼Ç¨ÒƵ½ÐÂÊý¾Ý±íÉÏÀ´¡£

µ½ÕâÒ»²½Ê±£¬ËùÓеĶÁ²Ù×÷¶¼ÈÔÈ»ÔÚʹÓþɵÄÓû§±í£ºÎÒÃÇÒªÇл»µ½ÐµĶ©ÔıíÉÏÀ´¡£

ÎÒÃÇÒªºÜÈ·ÐÅ¿ÉÒÔ´ÓÐµĶ©ÔıíÖÐÕý³£¶Á³öÊý¾Ý£¬ÕâÒ²Òâζ×ÅÎÒÃǵĶ©ÔÄÊý¾Ý±ØÐëÊÇÒ»Öµġ£ÎÒÃÇÓÃGitHubµÄScientistÀ´°ïÎÒÃÇ×öÑéÖ¤¡£ScientistÊÇÒ»¸öRuby¿â£¬¿ÉÒÔÈÃÎÒÃÇÖ´ÐвâÊÔ£¬±È½ÏÁ½¶Î²»Í¬µÄ´úÂëµÄÖ´Ðнá¹û£¬Èç¹ûÔÚÉú²ú»·¾³ÖÐÁ½¶ÎÂß¼­»á²úÉú²»Í¬µÄ½á¹û£¬Ëü¾Í»á·¢³ö¾¯¸æ¡£ÓÐÁËScientist£¬ÎÒÃǾͿÉÒÔʵʱµØÎª²»Í¬µÄ½á¹û²úÉú¸æ¾¯ºÍ»ñµÃÖ¸±ê¡£ÍòÒ»²âÊÔÓõĴúÂë²úÉúÁË´íÎóҲûÓйØÏµ£¬ÎÒÃǵijÌÐòµÄÆäËü²¿·Ö²¢²»»áÊܵ½Ó°Ïì¡£

ÎÒÃÇ»á×öÏÂÃæµÄÑéÖ¤£º

1.ÓÃScientistÈ¥·Ö±ð´Ó¶©ÔıíºÍÓû§±íÖжÁ³öÊý¾Ý£»

2.Èç¹û½á¹û²»Í¬£¬¾ÍÅ׳ö´íÎó£¬ÌáÐѼ¼ÊõÈËÔ±Êý¾Ý²»Ò»Ö£»

GitHubµÄScientistÈÃÎÒÃÇ¿ÉÒÔͬʱ´ÓÁ½ÕűíÖжÁ³öÊý¾Ý£¬²¢ÇұȽϽá¹û¡£

Èç¹ûÑé֤ͨ¹ý£¬ËùÓÐÊý¾Ý¶¼ÄܶԵÃÉÏ£¬ÎÒÃǾͿÉÒÔ´ÓбíÖжÁÈëÊý¾ÝÁË¡£

ÎÒÃǵÄÑéÖ¤ºÜ³É¹¦£ºËùÓеĶÁ²Ù×÷¶¼Ê¹ÓÃÐµĶ©ÔıíÁË¡£

µÚÈý²¿·Ö£ºÇл»ËùÓÐд²Ù×÷

½ÓÏÂÀ´£¬ÎÒÃÇÒª°ÑËùÓÐд²Ù×÷¶¼Çл»µ½ÐµÄÊý¾Ý±íÉÏÀ´¡£ÎÒÃǵÄÄ¿±êÊǽ¥½øÊ½µØÍƽøÕâЩ±ä¶¯£¬Òò´ËÎÒÃÇÒª²ÉÓ÷dz£Ï¸ÖµÄÕ½Êõ¡£

µ½Ä¿Ç°ÎªÖ¹£¬ÎÒÃÇÒ»Ö±ÔÚÏò¾ÉÊý¾Ý±íÖÐдÈëÊý¾Ý£¬²¢¸´ÖƵ½Ð±íÖУº

ÏÖÔÚÎÒÃÇÒªµ÷»»Õâ¸ö˳Ðò£ºÏòÐÂÊý¾Ý±íÖÐдÈëÊý¾Ý£¬²¢ÇÒͬ²½µ½¾ÉÊý¾Ý±íÖÐÈ¥¡£Í¨¹ý±£³ÖÕâÁ½ÕÅÊý¾Ý±íÖ®¼äµÄÊý¾ÝÒ»Ö£¬ÎÒÃǾͿÉÒÔ²»¶ÏµØ×öÔöÁ¿¸üУ¬²¢ÇÒϸÖµع۲ìÿ´Î¸Ä¶¯µÄÓ°Ïì¡£

°ÑËùÓд¦Àí¶©ÔÄÊý¾ÝµÄ´úÂë¶¼ÖØ¹¹µô£¬ÕâÒ»¿éÓ¦¸ÃÊÇÕû¸öÇ¨ÒÆ¹ý³ÌÖÐ×îÓÐÌôÕ½ÐÔµÄÁË¡£Stripe´¦Àí¶©ÔIJÙ×÷µÄÂß¼­·Ö²¼ÔÚÈô¸É¸ö·þÎñµÄ¼¸Ç§ÐдúÂëÖС£

³É¹¦Öع¹µÄ¹Ø¼ü¾ÍÔÚÓÚÎÒÃǵĽ¥½øÊ½Á÷³Ì£ºÎÒÃǻᾡ¿ÉÄܵذÑÊý¾Ý´¦ÀíÂß¼­ÏÞÖÆµ½×îСµÄ·¶Î§ÄÚ£¬ÕâÑùÎÒÃǾͿÉÒÔºÜСÐĵØÓ¦ÓÃÿһ´Î¸Ä¶¯¡£ÔÚÿ¸ö½×¶ÎÀÎÒÃǵÄоÉÁ½ÕűíÖеÄÊý¾Ý¶¼»á±£³ÖÒ»Ö¡£

¶ÔÓÚÿһ´¦´úÂëÂß¼­£¬ÎÒÃǶ¼»áÓÃÈ«ÃæµÄ·½·¨À´±£Ö¤ÎÒÃǵĸ͝Êǰ²È«µÄ¡£ÎÒÃDz»Äܼòµ¥µØÓÃÐÂÊý¾ÝÌæ»»¾ÉÊý¾Ý£ºÃ¿Ò»¿éÂß¼­¶¼±ØÐë¾­¹ýÉóÖØµØ¿¼ÂÇ¡£²»¹ÜÎÒÃÇ©µôÁËÄÄÖÖÌØÊâÇé¿ö£¬¶¼ÓпÉÄܻᵼÖÂ×îÖÕµÄÊý¾Ý²»Ò»Ö¡£ÐÒÔ˵ÄÊÇ£¬ÎÒÃÇ¿ÉÒÔÔÚÕû¸ö¹ý³ÌÖв»¶ÏµØÔËÐÐScientist²âÊÔÀ´ÌáÐÑÎÒÃÇÄÄÀï¿ÉÄÜ»áÓв»Ò»ÖµÄÇé¿ö·¢Éú¡£

ÎÒÃǼò»¯Á˵ÄÐÂдÈ뷽ʽ´ó¸ÅÊÇÕâÑùµÄ£º

µ½×îºóÎÒÃǼÓÈëÂß¼­£¬Èç¹ûÓÐÈκε÷ÓÃÕâÑù¹ýÆÚµÄ¶©ÔÄÊý¾ÝµÄÇé¿ö·¢Éú£¬ÎÒÃǾͻáÇ¿ÖÆÅ׳öÒ»¸ö´íÎó¡£ÕâÑùÎÒÃǾͿÉÒÔ±£Ö¤ÔÙҲûÓдúÂë»áÓõ½ËüÁË¡£

class Customer

def subscriptions
hard_assertion_failed("Accessing

subscriptions array on customer")
end

µÚËIJ¿·Ö£ºÉ¾³ý¾ÉÊý¾Ý

ÎÒÃÇ×îºóÒ²ÊÇ×îÓгɾ͸еÄÒ»²½£¬¾ÍÊǰÑдÈë¾ÉÊý¾Ý±íµÄ´úÂëɾµô£¬×îºóÔٰѾÉÊý¾Ý±íɾµô¡£

µ±ÎÒÃÇÈ·ÈÏÔÙҲûÓдúÂëÒÀÀµÒѱ»ÌÔÌ­µÄ¾É¶©ÔÄÊý¾ÝÄ£ÐÍʱ£¬ÎÒÃǾÍÔÙÒ²²»ÓÃдÈë¾ÉÊý¾Ý±íÖÐÁË£º

×öÁËÕâЩ¸Ä¶¯Ö®ºó£¬ÎÒÃǵĴúÂë¾ÍÔÙÒ²²»ÓÃʹÓþÉÊý¾Ý±íÁË£¬ÐµÄÊý¾Ý±í¾Í³ÉÁËΨһµÄÊý¾ÝÀ´Ô´¡£

È»ºóÎÒÃǾͿÉÒÔɾ³ýµôÎÒÃǵÄÓû§¶ÔÏóÖеÄËùÓж©ÔÄÊý¾ÝÁË£¬²¢ÇÒÎÒÃÇ»áÂýÂýµØ½¥½øÊ½µØ×öɾ³ý²Ù×÷¡£Ê×ÏÈÿµ±¼ÓÔØ¶©ÔÄÊý¾ÝµÄʱºò£¬ÎÒÃǶ¼»á×Ô¶¯µØÇå¿ÕÊý¾Ý£¬×îºó»áÔÙÔËÐÐÒ»´ÎScaldingÈÎÎñÒÔ¼°Ç¨ÒƲÙ×÷£¬À´ÕÒ³öËùÓÐÒÅ©µÄδ±»É¾³ýµÄÊý¾Ý¡£×îÖÕÎÒÃÇ»áµÃµ½ÆÚÍûµÄÊý¾ÝÄ£ÐÍ£º

½áÂÛ

ÔÚÇ¨ÒÆµÄͬʱ»¹Òª±£Ö¤StripeµÄAPIÊÇÒ»Öµģ¬Õâʺܸ´ÔÓ¡£ÎÒÃÇÓÐÏÂÃæÕâЩ¾­Ñé¿ÉÒԺʹó¼Ò·ÖÏí£º

1.ÎÒÃÇ×ܽá³öÁËËĽ׶ÎÇ¨ÒÆ²ßÂÔ£¬ÕâÈÃÎÒÃÇ¿ÉÒÔÔÚÉú²ú»·¾³Öв»ÐèÒªÈκÎÍ£»úʱ¼ä¾Í¿ÉÒÔÍê³ÉÊý¾ÝÇл»²Ù×÷¡£

2.ÎÒÃDzÉÓÃÁËHadoop£¬ÓÃÀëÏߵķ½Ê½½øÐÐÁËÊý¾Ý´¦Àí£¬ÕâÈÃÎÒÃÇ¿ÉÒÔÓÃMapReduce²¢Ðеش¦Àí´óÁ¿Êý¾Ý£¬¶ø²»ÊÇÒÀ¿¿¶ÔÉú²ú¿â½øÐдú¼Û°º¹óµÄ¼ìË÷²Ù×÷¡£

3.ÎÒÃÇËùÓеĸ͝¶¼Êǽ¥½øÊ½µÄ¡£Ã¿Ò»´ÎÎÒÃǸ͝µÄ´úÂëÁ¿¶¼¾ø¶Ô²»»á³¬¹ý¼¸°ÙÐС£

4.ÎÒÃÇËùÓеĸ͝¶¼ÊǸ߶È͸Ã÷ºÍ¿É¹Û²âµÄ¡£ÄÄÅÂÉú²ú»·¾³ÖÐÓÐÒ»ÌõÊý¾Ý²»Ò»Ö£¬Scientist²âÊÔ¶¼»áÁ¢¿ÌÏòÎÒÃǸ澯¡£Í¨¹ýÕâÖÖ°ì·¨£¬ÎÒÃÇ¿ÉÒÔÈ·ÐÅÎÒÃǵÄÇ¨ÒÆ²Ù×÷Êǰ²È«µÄ¡£

ÎÒÃÇÔÚStripeÒѾ­×ö¹ýÐí¶à´ÎÔÚÏßÇ¨ÒÆÁË£¬¾­¹ýʵ¼ù¼ìÑéÕâЩ¾­Ñé·Ç³£ÓÐЧ¡£Ï£Íû±ðµÄÍŶÓÔÚ×ö´ó¹æÄ£Êý¾ÝÇ¨ÒÆÊ±£¬ÎÒÃǵÄÕâЩ¾­ÑéÒ²¿ÉÒÔ¶ÔËûÃÇÓÐËù°ïÖú¡£

   
7889 ´Îä¯ÀÀ       29
Ïà¹ØÎÄÕÂ

»ùÓÚEAµÄÊý¾Ý¿â½¨Ä£
Êý¾ÝÁ÷½¨Ä££¨EAÖ¸ÄÏ£©
¡°Êý¾Ýºþ¡±£º¸ÅÄî¡¢ÌØÕ÷¡¢¼Ü¹¹Óë°¸Àý
ÔÚÏßÉ̳ÇÊý¾Ý¿âϵͳÉè¼Æ ˼·+Ч¹û
 
Ïà¹ØÎĵµ

GreenplumÊý¾Ý¿â»ù´¡Åàѵ
MySQL5.1ÐÔÄÜÓÅ»¯·½°¸
ijµçÉÌÊý¾ÝÖÐ̨¼Ü¹¹Êµ¼ù
MySQL¸ßÀ©Õ¹¼Ü¹¹Éè¼Æ
Ïà¹Ø¿Î³Ì

Êý¾ÝÖÎÀí¡¢Êý¾Ý¼Ü¹¹¼°Êý¾Ý±ê×¼
MongoDBʵս¿Î³Ì
²¢·¢¡¢´óÈÝÁ¿¡¢¸ßÐÔÄÜÊý¾Ý¿âÉè¼ÆÓëÓÅ»¯
PostgreSQLÊý¾Ý¿âʵսÅàѵ