shinout.knowledge
(27 keywords)

最新日記

RSS
  • 日記はまだありません

しんのお気に入り

  • 西小倉事典 西小倉事典
  • usuyamaのブック usuyamaのブック
  • あきくもちゃのブック あきくもちゃのブック
  • 極秘ブック 極秘ブック

shinout.knowledgeのメンバー

  • 西小倉パンデイロ 西小倉パンデイロ
  • しん しん
  • なおき なおき
  • akki-ra akki-ra

jsrelの履歴

https://github.com/shinout/jsrel

@shinoutがつくったclient sideで動くRDB.

SQLは使わず直感的にクエリを書く事が可能。
ドキュメントも充実しており、
サンプルコードをコピペするだけでも、
便利さが伝わってくる。

基本的にはデータには同期アクセスするので、
like検索などインデックスを使わない検索では
blockingになるおそれがあるが、
standaloneというライブラリを用いる事で、
WebWorkerを用いて別スレッドで実行もできる。

Node.jsでももちろん実行可能!


今のところ全てのデータがon memoryという制限がある。
それは同期アクセスだからしょうがない。

スケールなどを考えたらちょっと難しいけど、
relational dbの雰囲気を理解したい初学者にはとてもいいとおもう。

installもサーバーじゃないから簡単だしさ。