ÇܽºÅÍ°¡º¿î ÀÓº£µðµå µ¥ÀÌÅͺ£À̽º ¿£Áø | |
Áö±Ý ´Ù¿î·Îµå |
ÇܽºÅÍ ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- GPL
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- cruppstahl
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://hamsterdb.com/?page=about
- ¿î¿µÃ¼Á¦:
- Mac OS X
- ÆÄÀÏ Å©±â:
- 999 KB
ÇܽºÅÍ Å±×
ÇܽºÅÍ ¼³¸í
°æ·® ÀÓº£µå µ¥ÀÌÅͺ£À̽º ¿£Áø hamsterdb´Â ¿ÀÇ ¼Ò½º ÀÓº£µå µ¥ÀÌÅͺ£À̽ºÀÔ´Ï´Ù. »ç¿ë, ³ôÀº ¼º´É°ú ¾ÈÁ¤¼ºÀÇ ¿ëÀ̼º : hamsterdb ¼¼ °¡Áö ÁÖ¿ä ¼³°è ¿øÄ¢À¸·Î 2 ³â ÀÌ»ó °³¹ß¿¡ÀÖ´Ù. hamsterdb API´Â °£´ÜÇÏ°í ´ëºÎºÐÀº ±× ÀÚü·Î ¹®¼ÀÔ´Ï´Ù. ±¤¹üÀ§ÇÑ ¹®¼´Â, ÀÚÁÖ ¹¯´Â Áú¹® ¹× Æ©Å丮¾óÀÌ Á¦°øµË´Ï´Ù. ÀÎÅÍÆäÀ̽º´Â engines.Fast ¾Ë°í¸®Áò°ú µ¥ÀÌÅÍ ±¸Á¶´Â ¸ðµç ½Ã³ª¸®¿À¿¡ ´ëÇÑ ³ôÀº ¼º´ÉÀ» º¸Àå ±âŸ ³Î¸® »ç¿ëµÇ´Â µ¥ÀÌÅͺ£À̽º¿Í À¯»çÇÏ´Ù. ÀÌ·¯ÇÑ ¾Ë°í¸®ÁòÀÇ ±¸ÇöÀº µð½ºÅ© ¾×¼¼½º ¹× ¿î¿µ üÁ¦ È£ÃâÀ» ÃÖ¼ÒÈÇÕ´Ï´Ù (Áï, ¸Þ¸ð¸® ÇÒ´ç). µ¥ÀÌÅÍ ±¸Á¶´Â Çö´ë CPU ij½Ã¸¦ È°¿ëÇÏ·Á°íÇÕ´Ï´Ù. ¸Þ¸ð¸® ¸ÅÇÎ µÈ ÆÄÀÏ ÀÛ¾÷ÀÌ / ´À¸° Àб⠼±È£ ³ª´Â / O.By ÆäÀÌÁö Å©±â, Å° Å©±â ¹× ij½Ã Å©±â¸¦ º¯°æ ¾²±â ÀÖÀ¸¸ç, hamsterdb´Â ¸ðµç Çϵå¿þ¾î Ç÷§Æû¿¡ ¸Â°Ô Á¶Á¤ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÃÖ¼Ò Á¤Àû ¸Þ¸ð¸® °ø°£Àº 55ų·Î¹ÙÀÌÆ®ÀÌ°í, µ¥ÀÌÅͺ£À̽º¿¡ ÇÒ´ç µÈ ÃÖ¼Ò ¸Þ¸ð¸®´Â ÇϳªÀÇ ÆäÀÌÁö (ÆäÀÌÁöÀÇ Å©±â´Â ¿î¿µ üÁ¦¿¡ ÀÇÁ¸ÇÏÁö¸¸, »ç¿ëÀÚ¿¡ ÀÇÇØ µ¤¾î ¾²±â µÉ ¼öÀÖ´Ù)ÀÌ´Ù. ij½Ã Å©±â´Â ÇÏµå °ªÀ¸·Î Á¦ÇÑ µÉ ¼öÀÖ´Ù (Çϵå ÇÑ°è¿¡ µµ´ÞÇϸé, µ¿ÀÛÀº "ij½Ã¿¡¼"- ¿¡·¯ ½ÇÆÐ °ÍÀÌ´Ù ¼ÒÇÁÆ® Á¦ÇÑ¿¡ µµ´ÞÇϸé hamsterdb Àӽà ij½Ã Å©±â¸¦ º¯°æÇÑ´Ù). ´Ù¸¥ ¸Å°³ º¯¼ö´Â »ç¿ëÀÚ¿¡°Ô µ¥ÀÌÅÍÀÇ ¾ÈÀü ¶Ç´Â ´õ ³ôÀº ¼º´É »çÀÌÀÇ ¼±ÅÃÀ» Á¦°øÇÕ´Ï´Ù. ¿©±â¿¡ "hamsterdb"ÀÇ ÀϺΠÁÖ¿ä ±â´ÉÀº ´ÙÀ½°ú °°½À´Ï´Ù ¡¤ ¸Å¿ì ºü¸¥ °¡º¯ ±æÀÌ Å°¸¦ »ç¿ëÇÏ¿© B + Æ®¸®¸¦ ºÐ·ù ¡¤ ÀÎ ¸Þ¸ð¸® µ¥ÀÌÅͺ£À̽º·Î ½ÇÇàÇÒ ¼ö ¡¤ ¸Å¿ì ºü¸¥ µ¥ÀÌÅͺ£À̽º Ä¿¼ ¡¤ ÁöÁö´ë Å°¸¦ º¹Á¦ ¡¤ Çϳª °³ÀÇ ÆÄÀÏ¿¡ ¿©·¯ µ¥ÀÌÅͺ£À̽º¸¦ ó¸® ÇÒ ¼ö ¡¤ ÁöÁö´ë "·¹ÄÚµå ¹øÈ£"µ¥ÀÌÅͺ£À̽º ( "ÀÚµ¿ Áõ°¡") ¡¤ ±¸¼º ÆäÀÌÁö Å©±â, ij½Ã Å©±â ¹× À妽º Å° Å©±â ¡¤ ÈÞ´ë¿ë ANSI-C ±¸Çö ¸®´ª½º, À¯´Ð½º, ¸¶ÀÌÅ©·Î ¼ÒÇÁÆ® À©µµ¿ì, ¸¶ÀÌÅ©·Î ¼ÒÇÁÆ® À©µµ¿ì CE¿¡ ¡¤ ½ÇÇàÇÕ´Ï´Ù ¡¤ ¿£µð¾È µ¶¸³Àû ÀÎ ÆÄÀÏ Çü½Ä ¡¤ ¿ëµµ´Â ÆÄÀÏ Æ÷ÀÎÅÍ¿Í Áö¿ø ´ë¿ë·® ÆÄÀÏÀ» 64 ºñÆ® ¡¤ »ç¿ëÀÌ Æí¸®ÇÏ°í Àß Á¤¸®ÇÕ´Ï´Ù ¡¤ ¿ÀÇ ¼Ò½º ¹× 2.0 ÀÌ»ó GPL·Î ¹ßÇ¥ ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : »õ·Î¿î ±â´É : ¡¤ ´ë·« ÀÏÄ¡ - Áö±Ý °¡Àå °¡±î¿î ÀÌ¿ôÀ» ¹Ýȯ ÇÒ ¼ö ÀÖ½À´Ï´Ù ham_find / ham_cursor_find Å°°¡ ¹ß°ßµÇÁö ¾Ê´Â °æ¿ì µ¥ÀÌÅͺ£À̽ºÀÇ Æ¯¼º¿¡ µû¶ó ¼º´É ¡¤ µ¥ÀÌÅÍ ¾×¼¼½º ¸ðµå¿¡ ÃÖÀûÈ ·±Å¸ÀÓ µ¿ÀÛ ¡¤ »õ·Î¿î ±â´É ·±Å¸ÀÓ Á¤º¸¸¦ ¾ò±â À§ÇØ (ham_env_get_parameter, ham_get_parameter) ¡¤ »õ·Î¿î ±â´É ham_get_key_count´Â () Å°ÀÇ ¼ö¸¦ ¹Ýȯ ¹ö±× ¼öÁ¤: ¡¤ FREELIST ÆäÀÌÁö´Â ÀÌÁ¦ ¿ÏÀüÈ÷ È°¿ëµÈ´Ù ¡¤ Win32¿¡¼ÀÇ mmap Äڵ忡 ´ëÇÑ º¸¾È Çâ»ó ȯ°æ ÀÛ¼º (¶Ç´Â ¿) ¶§ ¡¤ Çì´õ ÆäÀÌÁö°¡ Áï½Ã ¼¸é (¶Ç´Â Àбâ)µÇÁö ¾Ê¾Ò´Ù; ±×·¯¹Ç·Î ¼³Á¤Àº µ¥ÀÌÅͺ£À̽º »ý¼º (¶Ç´Â ¿)ÇÏÁö ¾Ê´Â ÇÑ, ºÐ½ÇµÇ¾ú´Ù - °íÁ¤ ´Ù¸¥ º¯°æ »çÇ× : ¡¤ ÁÖ¿ä ¼º´É ½Â¸®, ESP. °¡´É¸®½ºÆ® ÄÚµå
ÇܽºÅÍ °ü·Ã ¼ÒÇÁÆ®¿þ¾î