å°‘ã—å‰ã¾ã§ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã¨è¨€ãˆã°RDBMSã®ã“ã¨ã ã£ãŸãŒã€æœ€è¿‘ã§ã¯å¾ã€…ã«å¤‰ã‚り始ã‚ã¦ã„る。顕著ãªã®ãŒã‚¹ã‚ーマレスã®ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã®å˜åœ¨ã 。ã•ã‚‰ã«CouchDBã¨ã„ã†ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã‚µã‚¤ãƒ‰ã§ã‚‚使ãˆã‚‹åˆ†æ•£åž‹ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã‚‚ç™»å ´ã—ã¦ã„る。 シンプルãªWiki スã‚ーマレスã¨ã„ã†ã®ã¯æ‰±ã„å‹æ‰‹ãŒæ‚ªã„よã†ã«æ„Ÿã˜ã‚‰ã‚Œã‚‹ã“ã¨ã‚‚ã‚ã‚‹ãŒã€ãã®åˆ©ç”¨ã‚±ãƒ¼ã‚¹ã«ã‚ˆã£ã¦ã¯ã´ãŸã‚Šã¨å½“ã¦ã¯ã¾ã£ã¦ãる。StrokeDBã‚‚ãã®ä¸€ã¤ã 。 今回紹介ã™ã‚‹ã‚ªãƒ¼ãƒ—ンソース・ソフトウェアã¯StrokeDBã€Ruby製ã®åˆ†æ•£åž‹ãƒ‰ã‚ュメントデータベースã 。 StrokeDBã¯CouchDBã¨ä¼¼ã¦ã„ã‚‹ãŒã€å¹¾ã¤ã‹ã®ç‰¹å¾´ã‚’å‚™ãˆã¦ã„る。ã¾ãšåˆ†æ•£åž‹ã§ã‚ã‚‹ã“ã¨ã«ãŠã„ã¦ã‚¹ã‚±ãƒ¼ãƒªãƒ³ã‚°ãŒå®¹æ˜“ã«ãªã‚‹ã€‚ドã‚ュメントã®ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã¯JSONを利用ã—ã¦ã„る。ãã®ã“ã¨ã‚‚ã‚ã£ã¦ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã‚µã‚¤ãƒ‰ã®è¨€èªžï¼ˆJavaScriptã‚„ActionScript)ã¨ã®è¦ªå’Œæ€§ã‚‚高ã„。 サンプルã®ã‚¹
{{#tags}}- {{label}}
{{/tags}}