この本を読みました! Elasticsearch実践ガイド Elasticsearchとは? Elasticsearchは、「検索サーバ」です。 内部には、Apache Luceneという、検索ライブラリを採用しています。Elasticsearchを全文検索エンジンと呼ぶことが多いですが、全文検索の ... Read More »
Category Archives: ミドルウェア
MySQLのALTER TABLEで、無停止でテーブル定義変更できるpt-online-schema-change
運営中のサービスにどんどん機能追加していくと、ある時テーブルの定義を変更したくなったり、インデックスを追加したくなるときがあります。 運営中なので、できるだけサービスを停止させたくないですが、運営中なので、それなりにレコード数が増えていて、ALTER TABLEが数秒で終わらないレベルになっていたり ... Read More »
道玄坂LT祭りに登壇しました。
ライトニングトークした記録です。 道玄坂LT祭り お誘いいただき軽い気持ちで登壇してみたら、参加者200人くらいでびっくりでした。集客力すごいです。 道玄坂LT祭り(ミドル・インフラ) : ATND 1/3くらいのテーマは全然ついていけませんでした。インフラの世界は深いです。 発表資料 年末年始にい ... Read More »
Cassandraの大規模データをApache Sparkの分散処理で分析する!
Apache Sparkは、HDFS、Cassandra、HBase、S3など、様々なデータソースを元に分析を実行することができます。 CassandraのデータをApache Sparkで分析したい 以前、Cassandraについてブログを書きました。Cassandra Java Driverを使 ... Read More »
Apache Mesosで構築したクラスタ上で、Apache Sparkの分散処理を実行する。
「クラスタマネージャーApache Mesosを使って、Amazon EC2にクラスタを構築。」で構築したクラスタを使って、Sparkの分散処理を実行してみます。 Apache SparkをAmazon EC2にインスール 今回は、SparkをAmazon EC2のインスタンスにインスールしていきま ... Read More »