K2HASH Node.js
K2HASH Node.jsは、Yahoo! JAPANがオープンソースとして公開するNoSQL Key Value Store(KVS) libraryであるK2HASHをサーバーサイドJavaScript環境 Node.jsのアドオンライブラリとして実装したライブラリです。
背景
公開しているK2HASHライブラリの高機能を、多様な開発言語・環境に対応し、マルチプラットフォームで使用できるように提供することを目的としています。
そのひとつの手段として、サーバーサイドJavaScript環境 Node.js向けにアドオンライブラリを提供することを決めました。
これにより、K2HASHが取り扱うデータ(ファイル、メモリ上のデータ)をC/C++言語とJavascriptの両方から操作できます。