judyhash.

Judyhash´Â Judy Array¸¦ ±â¹ÝÀ¸·Î ¿©·¯ Çؽà ¸Ê (¹× ¼³Á¤)À» Á¦°øÇÏ´Â ¼ÒÇÁÆ®¿þ¾îÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

judyhash. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • MIT/X Consortium Lic...
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Aleksey Cheusov
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:

judyhash. ű×


judyhash. ¼³¸í

Judyhash´Â Judy Array¸¦ ±â¹ÝÀ¸·Î ¿©·¯ ÇؽÃÁöµµ (¹× ¼³Á¤)¸¦ Á¦°øÇÏ´Â ¼ÒÇÁÆ®¿þ¾îÀÔ´Ï´Ù. Judyhash´Â Judy Array¸¦ ±â¹ÝÀ¸·Î ¿©·¯ ÇؽÃÁöµµ (¹× ¼³Á¤)¸¦ Á¦°øÇÏ´Â ¼ÒÇÁÆ®¿þ¾îÀÔ´Ï´Ù. ÀÌ·¯ÇÑ ¸ðµçÁöµµ ¹× ¼¼Æ®´Â C ++ ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ »ç¿ëÇÏ¿© ±¸ÇöµÇ¸ç SGI STLÀÇ Çؽà ¸Ê (¶Ç´Â std :: unordered_map) ¹× STL Library.Algorithms ¹× ComplexityIn ÀüÅë Çؽà Å×À̺í°ú À¯»çÇÑ API°¡ ÀÖ½À´Ï´Ù. http://en.wikipedia.org/wiki / hash_table ¼±Çü ¾î·¹ÀÌ´Â Çؽà °ªÀ» ¿ä¼Ò¿¡ ¸ÅÇÎÇÏ´Â µ¥ »ç¿ëµÇ¸ç, ´ëºÎºÐ divisor°¡ Çؽà Å×À̺í Å©±â ÀÎ ¸ðµâ·Î Á¶ÀÛÀ» ¸¸µå´Â µ¥ »ç¿ëµË´Ï´Ù. ÀüÅëÀûÀÎ Çؽà Å×ÀÌºí¿¡´Â µÎ °¡Áö ÁÖ¿ä ¹®Á¦°¡ ÀÖ½À´Ï´Ù. ù ¹ø° °ÍÀº Çؽà Å×À̺í Å©±â Á¶Á¤, Áï ³Ê¹« ¸¹Àº ¿ä¼Ò°¡ ÀÖ°í ¸î °³ÀÇ Å×ÀÌºí ¼¿¸¸ÀÌ ½ÇÁ¦·Î »ç¿ëµÉ ¶§ °¨¼Ò ÇÒ ¶§ Áõ°¡ÇÕ´Ï´Ù. µÎ ¹ø° ¹®Á¦´Â collisions.inear arrayÀÇ collisionsÀÔ´Ï´Ù. JudyAsh Ŭ·¡½º´Â Judy Library¿¡¼­ À¯µð À£ ±â´ÉÀ» »ç¿ëÇÕ´Ï´Ù (¾Æ·¡ URL ÂüÁ¶). JudyenÀº Á¤¼ö À¯Çü¿¡¼­ Æ÷ÀÎÅÍ À¯Çü (½ÇÁ¦·Î Word_T¿¡¼­ Word_T¿¡¼­ int int to void *¿¡¼­ ¿öµå _T±îÁöÀÇÁöµµ)À» ±¸ÇöÇÕ´Ï´Ù. °á°úÀûÀ¸·Î ¿ì¸®´Â ´ÙÀ½°ú °°½À´Ï´Ù. 1) Çؽà °ªÀ» ¸ÅÇÎÇϱâÀ§ÇÑ ÀϺΠ¿À¹ö Çìµå ¿ä¼Ò (½ÇÁ¦·Î ¿ä¼ÒÀÇ ½ÇÁ¦·Î) (judylÀº 'Æ÷ÀÎÅÍ 'º¸´Ù ´À¸®°ÔÇÕ´Ï´Ù. 2) (±âº»°ª 32/64 Ç÷§Æû¿¡¼­ ±âº»°ª). Ãæµ¹; 3) Çؽà Å×À̺íÀÇ µ¿Àû Å©±â Á¶Á¤, Áï ¸Þ¸ð¸®°¡ ÇÊ¿äÇÏÀÚ¸¶ÀÚ (¶Ç´Â ´õ ÀÌ»ó ºÒÇÊ¿äÇÑ) judy_map_ {l, m} ¹× judy_set_ {l, m} Ŭ·¡½ºÀÇ °æ¿ì¸¦ »ç¿ëÇÕ´Ï´Ù. Contique ±â¼úÀº Ãæµ¹À» ÇØ°áÇϱâ À§ÇØ ¿ÜºÎ ÀúÀå¼Ò°¡ »óÃæµÇ´Â ¿ä¼Ò¸¦ ÀúÀåÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. Judy_ {set, map} _l Ŭ·¡½º »ç¿ë ¸ñ·Ï, judy_ {set, map} _m ¸Ê (¶Ç´Â ¼¼Æ®)À» »ç¿ëÇϽʽÿÀ. @ judy_map_kdcell ¿Ü¿¡µµ ´ú ¼ú²ÛÀÌ ÇÊ¿äÇÕ´Ï´Ù. ½ÇÁ¦·Î C ++ Judyl ±â´ÉÀ»À§ÇÑ STL Çü ·¡ÆÛ¿Í Å°¿Í µ¥ÀÌÅÍ´Â Á¤¼ö ¶Ç´Â Æ÷ÀÎÅÍ À¯ÇüÀ̾î¾ßÇÕ´Ï´Ù .JUDY_SET_CELLÀº ½ÇÁ¦·Î JUDY1 ±â´ÉÀ»À§ÇÑ C ++ STL Çü ·¡ÆÛÀ̹ǷΠŰ À¯ÇüÀº Á¤¼ö ¶Ç´Â Æ÷ÀÎÅÍ ¿©¾ßÇÕ´Ï´Ù.


judyhash. °ü·Ã ¼ÒÇÁÆ®¿þ¾î

dbix :: log4perl.

DBIX :: LOG4PERLÀº SQL, ¸Å°³ º¯¼ö, °á°ú ¼¼Æ® µîÀ» ¼±ÅÃÀûÀ¸·Î ±â·ÏÇÏ´Â DBI ¿ë PERL È®ÀåÀÚÀÔ´Ï´Ù. ...

167

´Ù¿î·Îµå

Clib.

CCLIB´Â °è»ê È­ÇÐ ÆÐÅ°ÁöÀÇ °á°ú¸¦ ÆĽÌÇÏ°í Çؼ®ÇϱâÀ§ÇÑ ÆÄÀ̽㠶óÀ̺귯¸®ÀÔ´Ï´Ù. ...

151

´Ù¿î·Îµå