Edited at

初心者のEJDBメモ①:概要編

More than 1 year has passed since last update.


概要

初心者がEJDBを簡単にまとめます。

概要の理解を最優先とするため、厳密な表記は省きます。


EJDBとは


  • 軽量なNoSQLデータベースエンジン

  • jsonドキュメントを扱うスキーマレスなDB

  • DBのプロセスは持たずにライブラリ経由でローカルファイルを操作

  • いわばsqlite的なmongodb


対応言語

nodejsの他、C/C++/Java/.Net/python等、多くの言語に対応。


使い方

nodejsでのサンプル。

一般的な環境設定は済んでいる想定。


  • EJDBパッケージのインストール

% npm install --save ejdb


  • アプリケーションの実装

// ライブラリの導入

var EJDB = require("ejdb");

// DBファイルのopen
var jb = EJDB.open("データベース名");

// DBからの検索
jb.find("コレクション名", {"検索項目","検索条件値"});