タグ

DBに関するtakunoのブックマーク (166)

  • MySQL 互換のDB、Percona Server を使う理由 - Qiita

    # Time: 120114 6:34:33 # User@Host: user[user] @ [10.10.10.10] # Thread_id: 28313080 Schema: mydb Last_errno: 0 Killed: 0 # Query_time: 0.588882 Lock_time: 0.000068 Rows_sent: 3 Rows_examined: 183839 Rows_affected: 0 Rows_read: 100 # Bytes_sent: 121 Tmp_tables: 0 Tmp_disk_tables: 0 Tmp_table_sizes: 0 /+ Percona Server 独自のログ +/ # InnoDB_trx_id: 9903E4DB1 # QC_Hit: No Full_scan: No Full_join: No Tmp

    MySQL 互換のDB、Percona Server を使う理由 - Qiita
  • ggsoku.com

    ggsoku.com
    takuno
    takuno 2013/08/24
  • AWSは金融機関で安心して使えます(キリッ ―クラウドの安全性はどのように担保されるべきなのか

    さて、現在ワタクシは別のイベント会場の誰もいないプレスルームでぼっち状態でこの原稿を書いております(広々してて超さびしい……)。今回は週報用に別のネタを用意していたのですが、いま自分の勉強用に聞いたセッションがあまりにもすばらしかったので、予定を変更しましてこちらをお届けしようかと。9月14日に東京・ホテル日航東京で行われたイベント「AWS SUMMIT TOKYO 2012」の事例セッション「金融機関でのクラウド活用について - 金融機関向けAWS対応セキュリティリファレンスの活用と事例」についてご紹介します。 クラウドを安全に使うために、ユーザ側が心得ておかなければならないこと 9月10日、電通国際情報サービス(ISID)、野村総合研究所(NRI)、SCSKの3社は共同で「金融機関向け『Amazon Web Services』対応セキュリティリファレンス」というガイドラインを公開しまし

    AWSは金融機関で安心して使えます(キリッ ―クラウドの安全性はどのように担保されるべきなのか
  • MariaDB - Wikipedia

    The LAMP software bundle (here additionally with Squid). A high performance and high-availability solution for a hostile environment MariaDBは、MySQL派生として開発されている、オープンソースの関係データベース管理システム (RDBMS) である。 概要[編集] MariaDBの開発は、MySQLのオリジナルコードの作者でMySQL ABの創設者でもあるミカエル・ウィデニウスにより、現在オラクルによって所有されているMySQLをフォークして立ち上げられたプロジェクトにより行われている[7]。配布ライセンスは、GNU General Public Licenseのバージョン2[6]。MariaDBの名は、ウィデニウスの2番目の娘の名前から採られている[

    MariaDB - Wikipedia
    takuno
    takuno 2012/08/24
    MariaDBは、MySQL派生のオープンソースな関係データベース管理システム(RDBMS)である。
  • GW明けもやっぱりビッグデータで始まった

    終わってみればあっという間だった今年のゴールデンウイーク。9連休といううらやましい方も多かったようで、IT系媒体の編集部もほとんどがしっかりお休みモード。とはいえ、国外のニュースは当然ながら普通に更新されるわけで、GW期間中もいくつか大きな発表がありました。その最たるニュースはやはり「Google BigQuery」の正式版リリースでしょう。今回の週報はまずはそのニュースからご紹介します。 ビッグデータ分析に新風!? Google BigQuery Googleは5月1日、昨年11月からプレビュー版として公開していたビッグデータ分析サービス「Google BigQuery」を正式リリースしました。 最大の魅力はやはりその高速性です。BigQueryは、Googleの「Dremel」というアドホックな超高速クエリ検索システムをベースにしており、数百億件にも上るような大量のクエリ検索も数秒から

    GW明けもやっぱりビッグデータで始まった
    takuno
    takuno 2012/05/15
    最大の魅力はやはりその高速性です。 Googleの「Dremel」というア ドホックな超高速クエリ検索システムを ベースにしており、数百億件にも上るよう な大量のクエリ検索も数秒から数十秒程度 で完了することが可能です。
  • 「Google Cloud SQL」発表、Google App EngineでSQLデータベース利用可能に 

    takuno
    takuno 2011/10/11
  • セールスフォースのクラウドデータベース「Database.com」が正式サービス開始。無料で10万件まで利用可能、セキュリティポリシー対応機能も開発中。Dreamforce'11

    セールスフォースのクラウドデータベース「Database.com」が正式サービス開始。無料で10万件まで利用可能、セキュリティポリシー対応機能も開発中。Dreamforce'11 セールスフォース・ドットコムは、「Database.com」の正式なサービス開始を発表しました。 Database.comは、クラウド上で運用されるビジネスアプリケーション向けのリレーショナルデータベースサービス。REST APIなどでアクセス可能で、障害時の自動フェイルオーバー、データのバックアップ、ディザスタリカバリなどの運用をすべてクラウドに任せることができます。 3ユーザー、10万件、月間5万トランザクションまでは無料で利用可能(Database.comの詳細は「セールスフォース、無料で使えるクラウドデータベース「Database.com」を発表。Dreamforce '10」をご参照ください)。 重要な

    セールスフォースのクラウドデータベース「Database.com」が正式サービス開始。無料で10万件まで利用可能、セキュリティポリシー対応機能も開発中。Dreamforce'11
    takuno
    takuno 2011/09/03
    重要な情報は組織外への持ち出しを禁止する、というセキュリティポリシーを持つ企業や政府機関でも、それに対応しつつクラウドデータベースを利用可能にします。「Data Residency Option」(DRO)提供は2012年の前半を予定
  • MySQLをDatabase-as-a-Serviceで提供するXeroundが正式サービス開始

    MySQLをベースに互換性を保ちつつ、独自のクラウド対応ストレージエンジンを搭載することで、スケーラブルなクラウド対応データベースサービスを実現する「Xeround」(ゼラウンドと発音するようです)が、ベータ期間を終了し、正式サービスを開始したと発表しました。 自動的なスケールアウト、ゼロダウンタイム XeroundはAmazonクラウド上で提供されるデータベースサービス。特徴は、自動的なスケールアウト機能、ゼロダウンタイム、MySQLと互換性があるためアプリケーションを変更せずに移行可能な点などです。 Amazonクラウド上では、Amazon自身がMySQLの運用サービスであ「Amazon Relational Database Service」(Amazon RDS)を提供しています。Amazon RDSはスケーラビリティも通常のMySQLに準じ、パッチ当てのための計画停止なども存在し

    MySQLをDatabase-as-a-Serviceで提供するXeroundが正式サービス開始
    takuno
    takuno 2011/08/25
    XeroundはAmazonクラウド上で提供されるデータベースサービス。特徴は、自動的なスケールアウト機能、ゼロダウンタイム、MySQLと互換性があるためアプリケーションを変更せずに移行可能な点などです。
  • Twitterが、Ruby on RailsからJavaVMへ移行する理由

    オライリーが主催するイベント「Open Source Convention 2011」が7月25日から米国ポートランドで開催されました。 その中で、TwitterがなぜRuby on RailsベースのシステムをJavaVMベースへ移行しようとしているのかを解説したセッション「Twitter: From Ruby on Rails to the JVM」が行われ、ビデオが公開されています。 13分程度の短いセッションのポイントをまとめて紹介します。 世界最大のRuby on RailsによるWebサイトをJavaVMへ移行 Twitterのアプリケーションサービスグループ、Raffi Krikorian氏 Twitterは世界中からのツイートをリアルタイムで扱っている。リアルタイム処理が、ツイッターにおけるもっとも難しい処理だ。 Twitterは、おそらく世界最大のRuby on Rail

    Twitterが、Ruby on RailsからJavaVMへ移行する理由
    takuno
    takuno 2011/08/03
    JavaVMでジェネリックなRPCモデルを実現するFinagle(ファネーグル)をオープンソースで開発した。非同期なイベント処理をJavaVM上の言語でエレガントに書ける。Rubyでやっていたのと同じことを、さらに効率的に実現できる。
  • DeNAが社内利用しているMySQLの自動フェイルオーバーツール、オープンソースで公開開始

    MySQLがダウンしたときに自動的に別のMySQLへ処理を引き継ぐことで、高可用性を実現するフェイルオーバーツール「MySQL-MHA: MySQL Master High Availability manager and tools」がオープンソースとして公開されたことを、作者の松信嘉範(まつのぶよしのり)氏がブログで伝えています。 Yoshinori Matsunobu's blog: Announcing MySQL-MHA: "MySQL Master High Availability manager and tools" 松信氏はモバゲーなどで知られるDeNAに勤務しており、MySQL-MHAによる自動フェイルオーバー機能はDeNAのインフラ運用を支えているとのこと。同氏のブログから引用します。 Difficulties of master failover is one of

    DeNAが社内利用しているMySQLの自動フェイルオーバーツール、オープンソースで公開開始
    takuno
    takuno 2011/08/03
    MySQLがダウンしたときに自動的に別のMySQLへ処理を引き継ぐことで、高可用性を実現するフェイルオーバーツール「MySQL-MHA: MySQL Master High Availability manager and tools」がオープンソースとして公開
  • 今風のUI。Ajaxを使ったPHPベースのMySQL管理システム·MyWebSql MOONGIFT

    MyWebSqlはAjaxを多用した今風のUIを使ったMySQL管理ツール。 MyWebSqlPHP製のオープンソース・ソフトウェア。PHPと言えばMySQL、その二つの組み合わせから生み出されたphpMyAdmin。LAMPスタックなんて言葉が生み出されたのにphpMyAdminの優秀さがあったことは否定できない。それくらい誰しもが使っているソフトウェアだ。 データ一覧 だが長い年月のうちにUIは古いものになり、ちょっと時代が変わってきているかという気がしなくもない。そこで今のWebに合わせたMySQL管理ツールを紹介しよう。それがMyWebSqlだ。 MyWebSqlはWebアプリケーション風のインタフェースに加えて、UIのデザインもポップで明るい配色になっていて使い勝手が良い。左側にデータベースの一覧、右側でデータの編集を行うスタイルはphpMyAdminと同じだ。さらに下にはSQ

    今風のUI。Ajaxを使ったPHPベースのMySQL管理システム·MyWebSql MOONGIFT
  • グーグルがNoSQL軽量ライブラリ「LevelDB」をオープンソース化。SQLiteとの比較ベンチマークも公開

    グーグルがNoSQL軽量ライブラリ「LevelDB」をオープンソース化。SQLiteとの比較ベンチマークも公開 キーバリュー型データストアは、いわゆるNoSQLデータベースの代表的な種類の1つ。LevelDBは以下のような特徴を備えています。 基的な操作は、Put(key,value), Get(key), Delete(key) 1つのトランザクションとして複数の変更操作が可能 データは自動的に圧縮し保存される SQLite、Kyoto TreeDBとの比較ベンチマークも LevelDBC++で書かれたライブラリで、今後のChromeブラウザのIndexedDBはLevelDBで実装されると説明されています。 Upcoming versions of the Chrome browser include an implementation of the IndexedDB HTML5

    グーグルがNoSQL軽量ライブラリ「LevelDB」をオープンソース化。SQLiteとの比較ベンチマークも公開
    takuno
    takuno 2011/07/30
    アプリケーションに組み込むリレーショナルデータベースとしてSQLiteがよく知られているように、LevelDBはアプリケーションに組み込むキーバリュー型データベースとしてこれから使われていくことになりそうです。
  • Mongo DBを半年運用してみた

    MongoDBの簡単な概要と、Ameba PicoでMongoDBを半年運用した中で発生した障害など。

    Mongo DBを半年運用してみた
  • 最近話題の「カラム型データベース」とはどんな仕組みのデータベースか?

    トランザクション処理を重視する一般的なデータベースは、1行ごとにデータを扱う。カラム型データベースはそれとは異なり、列方向にまとめでデータを扱うことで集計作業などを得意とし、データウェアハウス用途などに用いられている。 「カラム型」あるいは「カラムストア型」「列指向型」などと呼ばれるデータベースの話題が目立つようになってきました。 例えばSAPのHANA、IBMが買収したNetezza、ヒューレット・パッカードが買収したVertica、オラクルのExadata、それにNoSQLの代表的なデータベースCassandraなどがカラム型データベースの機能を備えています。また、マイクロソフトの次期SQL Serverにもカラム型データベース機能が統合されると伝えられています。 とはいえカラム型データベースは最近登場した技術ではなく、Sybase IQでは10年以上前から採用されていた仕組みでした。

    最近話題の「カラム型データベース」とはどんな仕組みのデータベースか?
    takuno
    takuno 2011/07/13
    まとめると、一般的な行指向のデータベースは、追加更新削除のようなオンライントランザクション処理が得意で、カラム型データベースでは列を抜き出して操作する集計処理などが得意です。
  • Twitterが分散フレームワーク「Gizzard」公開! Scalaで書かれたShardingを実現するミドルウェア

    Twitterが分散フレームワーク「Gizzard」公開! Scalaで書かれたShardingを実現するミドルウェア Twitterは独自に開発した分散フレームワークの「Gizzard」をオープンソースとして公開しました。GizzardはScalaで書かれたJavaVM上で動作するミドルウェアで、PHPRubyといったWebアプリケーションからの要求を自動的にデータベースに分散することで、大規模で可用性の高い分散データベースを容易に実現するためのものです。 Gizzard:フォルトトレラントな分散データベースを実現 The Twitter Engineering Blog: Introducing Gizzard, a framework for creating distributed datastores Twitterのブログにポストされた「Introducing Gizzard

    Twitterが分散フレームワーク「Gizzard」公開! Scalaで書かれたShardingを実現するミドルウェア
    takuno
    takuno 2011/05/31
    Webアプリケーションとデータストレージのあいだに入るミドルウェアとなり、Webアプリケーションからのデータの「Sharding」を行うことで分散データベースを実現する構造になっています。
  • Twitterにおける大規模システム構築、3つの原則

    4月に米サンタクララで行われたMySQL Confernce & Expo 211では、TwitterのJeremy Cole氏が「Big and Small Data at @Twitter」と題して、同社のシステムにおける原則とシステム構成について紹介したプレゼンテーションが行われました。 1日に1億5000万以上のツイートが行われているTwitterのシステムはどのように構築されているのか、その内容を紹介しましょう。 Twitterにおける原則 TwitterのJeremy Cole氏。

    Twitterにおける大規模システム構築、3つの原則
    takuno
    takuno 2011/05/31
    MySQLはTwitterのコアアーキテクチャとなっている。MySQLを使っている理由は、高速でロバストでレプリケーションも可能だからだ。MySQLはラップトップでも動くし、簡単にデプロイして簡単に使えて簡単にテストもできる。
  • グーグル、フル機能のMapReduceをGoogle App Engineで提供へ

    グーグルは同社のクラウドサービスであるGoogle App Engineで、フル機能のMapReduce機能を提供することが同社のイベントGoogle I/O 2011で明らかにしました。 これまでGoogle App EngineではMapReduceを構成する「Map」「Shuffle」「Ruduce」の3つのうち、Mapperの機能の提供が行われてきました。 Google I/O 2011で行われたセッション「App Engine MapReduce」では、MapReduceを構成するすべての機能の提供が行われることが発表されています。 セッションのポイントを紹介しましょう。 App Engine MapReduce App EngineエンジニアリングチームのMike Aizatsky氏。 MapReduceは数年前にグーグルが開発した処理。社内ではほとんどあらゆるチームがこの処理

    グーグル、フル機能のMapReduceをGoogle App Engineで提供へ
    takuno
    takuno 2011/05/25
    まとめると、コードを公開し、App Engineで今日から中小規模のMapReduce処理はだれでも実行できる。もしも大規模な処理を実行したい場合は連絡してほしい。
  • 分散データベース「HBase」の安定運用を目指して - Preferred Networks Research & Development

    1年経ってiPhone4の電池がヘタってきた、太田です。 指数関数的にエントリ数が少なくなってきたブログですがw、景気付けのためにエントリを投稿したいと思います!日はHBaseについてです。 Linux と Hadoop と HBase と ZooKeeper に詳しいあなた!あなたがターゲットです。 HBaseとは? HBaseとは、HDFS (Hadoop Distributed File System)上に構築された分散データベースです。大量の非常に細かいデータをリアルタイムに読み書き出来るのが特徴です。最近ではFacebook Messageの基盤技術として使用された事で注目を集めています。 HBase公式サイト Apache HBase ブック 保存されたデータはHDFS上に保存され、HDFSの仕組みによってレプリケーションされるため安全にデータを保持することが出来ます。 ま

    分散データベース「HBase」の安定運用を目指して - Preferred Networks Research & Development
    takuno
    takuno 2011/05/11
    HBaseとは、HDFS (Hadoop Distributed File System)上に構築された分散データベースです。大量の非常に細かいデータをリアルタイムに読み書き出来るのが特徴です。最近ではFacebook Messageの基盤技術として使用された事で注目を集めて
  • リレーショナルデータベースはNoSQLを取り込み始めた。NewSQLの登場とNoSQLの終わり、という予想

    リレーショナルデータベースはNoSQLを取り込み始めた。NewSQLの登場とNoSQLの終わり、という予想 MySQLの次期バージョンとPostgreSQLの次期バージョンにどのような新機能が追加されるのか、昨日、一昨日の2の記事で紹介しました。 MySQLの次期バージョンはMemcached APIを備える! MySQL Conference & Expo 2011基調講演 PostgreSQLの現状と次期バージョン9.1の新機能。MySQL Conference & Expo 2011 この2つのデータベースの次期バージョンに共通しているのが、NoSQLの機能を取り込んでいることです。NoSQLに対するリレーショナルデータベースによる反撃が始まっています。 リレーショナルデータベースがNoSQLを取り込み始めた MySQLの次期バージョンであるMySQL 5.6に搭載予定の新機能の1

    リレーショナルデータベースはNoSQLを取り込み始めた。NewSQLの登場とNoSQLの終わり、という予想
    takuno
    takuno 2011/04/24
    NoSQLがもたらした「データベースといえばリレーショナル、という時代の終わり」は続きます。今後さらに、用途や目的に最適化されたさまざまな種類のデータベースの分化は広がっていくはずです。
  • PostgreSQLの現状と次期バージョン9.1の新機能。MySQL Conference & Expo 2011

    PostgreSQLの現状と次期バージョン9.1の新機能。MySQL Conference & Expo 2011 米サンタクララで4月11日から13日にかけて行われたイベント「MySQL Conference & Expo 2011」では、オープンソースのデータベースであるPostgreSQLについてのセッションもいくつか行われています。 PostgreSQLは、記事で紹介するセッションにも登場するPostgreSQLをベースとしたOracle互換のデータベースを開発しているEnterpriseDBが積極的に関与していることもあり、MySQLに比べるとエンタープライズ用途にフォーカスして進化しているようです。 PostgreSQLの現状と次期バージョンを紹介したセッション「The State of the Elephant」の模様を紹介しましょう。 PostgreSQLの利点とは? P

    PostgreSQLの現状と次期バージョン9.1の新機能。MySQL Conference & Expo 2011
    takuno
    takuno 2011/04/23
    PostgreSQLをベースにしたOracle互換のデータベースを開発しているEnterpriseDBのEd Boyajian氏。