タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

LevelDBに関するwyukawaのブックマーク (3)

  • #14 – LevelDB

    Jeff Dean が Chrome のために書いたデータベースライブラリ LevelDB についてドキュメントやコードを見ながら向井が紹介します。 google/leveldb: LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values. Bigtable: A Distributed Storage System for Structured Data Kyoto Cabinet dain/leveldb: Port of LevelDB to Java Skip List Follow-up research!rsc: The vgo proposal is accepted. Now

    #14 – LevelDB
    wyukawa
    wyukawa 2018/06/04
    LevelDBはsqliteが遅いって文句行ってたらJeff Deanが颯爽と現れて作ったらしい
  • JavaからLevelDBを使うためのライブラリ - たけぞう瀕死ブログ

    LevelDB JNIというバインディングを使うのがいいみたい。Akka PersistenceやActiveMQ Apolloでもこれが使われています。 github.com もちろんこれはLevelDBがインストールされていないと使えませんが、LevelDBをPure Javaにポーティングしたものもあるみたいです。 github.com Akka Persistenceでは設定でこちらを使うようにできますし、ActiveMQ ApolloではネイティブのLevelDBバインディングが使えない場合は自動的にこちらにフォールバックするようになっているようです。 性能的にかなり問題があるようでプロダクションでの利用は推奨されていないようですが開発用途であれば別途LevelDBを導入する必要がないので便利かもしれませんね。

    JavaからLevelDBを使うためのライブラリ - たけぞう瀕死ブログ
    wyukawa
    wyukawa 2016/04/05
    dainさんてprestoのひとだよな
  • LevelDB入門 (基本編) - from scratch

    さて、今回は比較的新しいデータストアであるLevelDBについてまとめてみました。 LevelDBは1年ほど前からNode.js界隈ではブームが来ていて、理由がよくわかっていなかったんですが、まとめている内に分かるかなと思ってまとめました。今回はNode.js無関係でLevelDBの基礎的なことだけ調査した結果をまとめてみました。 Node.jsで使ってみる話は後に回します。 LevelDBとは? key-value型のデータストアの一つです。 Googleの研究者である、Jeff DeanとSanjey Ghemawatが開発し、2011年に公表されました。C++で書かれており、多くのプログラミング言語でbindingsが書かれています。もちろん、JavaScript/Node.jsでも書かれています。 LevelDBGoogle のBigTableをベースにしたアーキテクチャを持

    LevelDB入門 (基本編) - from scratch
    wyukawa
    wyukawa 2014/05/06
    HBaseに似てるかなってちょっと思ったけど、BigTableをベースにしてるのね。
  • 1