タグ

Databaseに関するpapiroのブックマーク (5)

  • MySQL 5.7の罠があなたを狙っている

    2015/08/22 YAPC::Asia Tokyo 2015 Lightning Talk 2016/01/13 update about default_password_lifetime will be 0Read less

    MySQL 5.7の罠があなたを狙っている
    papiro
    papiro 2015/08/23
    なんか色々と危険すぐる・・・
  • Railsで今いるブランチによってデータベースを切り替える - ( ꒪⌓꒪) ゆるよろ日記

    ランチングモデルとしてgit-flowを使っていて、メインラインとして、番適用中のmasterブランチと、次期リリース用のrelease/9999ブランチと、メイン開発ブランチのdevelopがある。 ところが、開発中は頻繁にブランチを移動するし、ブランチによってDBのスキーマが異なるなんてザラにあるし、ブランチ切り替える度にconfig/database.ymlを書き換えるのもタルいので、こんな風に書いた。 development: adapter: postgresql database: my_app_<%= case `git symbolic-ref --short HEAD` when 'master' then 'master' when 'develop' then 'develop' when /release\/.*/ then 'release' when /ho

    Railsで今いるブランチによってデータベースを切り替える - ( ꒪⌓꒪) ゆるよろ日記
    papiro
    papiro 2013/02/17
    erb記述を使ってデータベースの切り替えを記述出来るらしいぞ
  • Erlangで実装された分散型データベース「Apache CouchDB 0.11.0」リリース | OSDN Magazine

    Apache Software Foundation(ASF)のApache CouchDB Projectは3月29日、ドキュメント主導データベース「Apache CouchDB 0.11.0」を公開した。ベータやアルファがつかない初のリリースで、バージョン1.0のリリース候補と位置づけている。 CouchDBは並行処理指向のプログラミング言語である「Erlang」で実装され、RESTful HTTPやJSON API経由でアクセスできる分散型データベース。アクセスにHTTPを利用するためさまざまな言語からの利用が可能で、Webブラウザ上でJavaScriptを使用してクエリやインデックス作成を実行することも可能。 最新版は正式版に向けたフィーチャーフリーズ版。Windows向けインストーラーの作成がサポートされたほか、rawバイナリによる並び替えを選択可能となり、Unicodeによる並

    Erlangで実装された分散型データベース「Apache CouchDB 0.11.0」リリース | OSDN Magazine
    papiro
    papiro 2010/04/08
    どんなんだろう??
  • 正しいベンチマークをするための10のポイント

    世の中ではたくさんの人が独自にベンチマークを行ない、独自に情報発信がされています。そのベンチマークの中には、非常に参考になるものもあれば、現実性に大きく欠けるものもあります。競合他社が、ライバル社の製品にとって不利な条件でベンチマークを行い、それを発信することも日常的に行われています。ベンチマークの結果を鵜呑みにすることは危険で、結果の意味を判断するスキルを持つことが重要です。これはプロジェクトにおいて負荷テストを行う場合にも重要です。負荷テストの条件設定が正しいかどうかを判断できるようになるためです。 ここでは、私がDBサーバのベンチマーク/負荷テストを行ったり結果を読んだりする上で、心がけているポイントを10個ほど紹介したいと思います。 ■ハードウェアに関する4つのポイント 1. ハードウェアのスペックと設定を注視する ハードウェア構成によってベンチマーク結果は劇的に変わるので、言わず

    papiro
    papiro 2009/09/29
    パフォーマンスで考えること。HDDは遅っそいぞ。
  • “動物図鑑”で知るCouchDBの特徴

    “動物図鑑”で知るCouchDBの特徴:ゆったリラックス! CouchDBがあるところ(1)(1/3 ページ) ドキュメントを手軽にWebで公開したいとき、リレーショナルデータベースで実装することに違和感を覚えることはありませんか? CouchDBはそのようなニーズに合った、新しいデータベース管理システムです。CouchDBを知り、リラックスしながら実装をしていきましょう(編集部) CouchDBとは? CouchDB(カウチDB)はドキュメントをデータとして管理し、Webで公開することに最適化されたデータベース管理システムです。CouchDBの“ドキュメント”は報告書、仕様書、議事録といった文書や、名刺、プロフィールといったデータの集合のことを指しています。また、JavaScriptのソースコードをドキュメントの一部として配置することも可能です。 OSSとして一般へのリリースが始まったの

    “動物図鑑”で知るCouchDBの特徴
    papiro
    papiro 2009/09/05
    XMLデータベースに似てるのか?
  • 1