so what

2007-06-01

gdbm: もうラッパーじゃない

RUBY

gdbm直たたき。

  def initialize(dbname)
    @dbm = GDBM.open(File.expand_path(dbname))
  end

  def fetch(key)
     @dbm[key]
  end

  def []=(key, value)
    @dbm[key] = value
  end


~$ time ruby validate_gdbmstore.rb

real 0m0.297s
user 0m0.015s
sys 0m0.015s

さすがに速!
閉じたり開いたりって使い方は想定してないのか…まぁ、そうだよね…

winebarrel 2007-06-01 00:00

gdbm: もうラッパーじゃない
この記事をはてなブックマークに追加
Tweet
  • もっと読む
コメントを書く
« gdbm: ロックをなくしてみる け〜つろ〜ん♪ »
プロフィール
id:winebarrel id:winebarrel はてなブログPro
検索
リンク
  • Twitter
  • Bitbucket
  • GitHub
最新記事
  • RailsでMySQLのEXPLAINのやばそうなキーワードに色をつけるやつ
  • Aurora/RDS用プロダクション→ステージング レプリケーションツールを書いた
  • SpringOnion: Railsの遅そうなEXPLAINをログ出力するgem
  • CSVとかTSVをJSON LinesにするツールをGoとRustで書いた
  • qrnというDBベンチマークツールを作った
月別アーカイブ

はてなブログをはじめよう!

winebarrelさんは、はてなブログを使っています。あなたもはてなブログをはじめてみませんか?

はてなブログをはじめる(無料)
はてなブログとは
so what so what

Powered by Hatena Blog | ブログを報告する

スターをつけました

引用をストックしました

引用するにはまずログインしてください

引用をストックできませんでした。再度お試しください

限定公開記事のため引用できません。

読者です 読者をやめる 読者になる 読者になる