BT

インメモリ分析,キャッシュ,検索をサポートし,NoSQLに統合するBasho Data Platform

| 作者: Srini Penchikala フォローする 36 人のフォロワー , 翻訳者 吉田 英人 フォローする 0 人のフォロワー 投稿日 2015年8月3日. 推定読書時間: 3 分 |

原文(投稿日:2015/07/05)へのリンク

Basho Data Platformは,RedisなどNoSQLデータベースとインメモリ分析,キャッシュ,検索といった機能の統合をサポートする。Riak NoSQLデータベースの提供企業であるBasho Technologiesは5月,ビッグデータやIoT,ハイブリッドクラウドアプリのデプロイと管理の可能なデータプラットフォームの提供を発表した。このプラットフォームでは,分散NoSQLデータベースRiak KV(旧Riak)Riak S2(旧Riak CS)に,インメモリ分析のApache Spark,パフォーマンスを向上するRedisキャッシュ,クエリ機能を提供するApache Solrを統合する。

Basho Data Platformのサービスは,Core ServicesStorage InstancesService Instanvesという3つのカテゴリに分類される。プラットフォームの目的は,データベースのスケーラビリティやマルチモデルのサポート,RedisやApache Solrなど補完的技術との統合,などを必要とする企業のために,そのオペレーションを簡略化することだ。キャッシュとインメモリ分析機能は,運用中のワークロードのデータ処理において有効である。

Basho Data Platformの詳細な機能は次のとおりだ。

リアルタイム・インメモリ分析: Apache Sparkコネクタによるリアルタイムのインメモリデータ分析が可能。データの高可用性,クラスタ同期,Sparkクラスタ管理をZookeeperなしで実現する。Sparkコネクタは,Apache SparkとRiak KVデータベース間で,バッチおよびリアルタイム分析用のデータを自動的に同期する。

キャッシュ統合: Redisキャッシュの統合によって向上した読み込みパフォーマンスを利用して,Riak KVからRedisキャッシュへのレプリケーションと同期を行う。Basho Data Platformの管理するRedisサービスは,現在のビッグデータアプリケーションに必要な,手作業によるコーディングを簡略化する。クラスタ管理や高可用性,データの自動シャーディングといった機能も組込みで利用可能だ。

検索: Apache Solrアドオンコンポーネントによって,Riakの分散データベース上でSolrの全文検索機能のメリットを享受できる。データが更新されると,検索インデックスが自動的に同期される(透過的インデックス)とともに,検索機能の統合により,Apache Solrを使用したRiak KVデータセットの検索が容易にできる。SolrのクライアントクエリAPIもサポートされるので,既存のソフトウェアソリューションを統合することも可能である。

オーケストレーションサービスによる運用: Basho Data Platformクラスタ管理により,Riak KVやApache Spark,Redisなどのインスタンスのダウンロードやデプロイメントが可能だ。インスタンス障害の自動検出と自動再起動により,オペレーションの最適化と高可用性を実現する。さらに,コンフィギュレーション情報やネーミングの管理,分散型同期をSparkに提供することで,Zookeeperの必要性を排除する。Redisでは,複数のキャッシュサーバを対象としたデータの自動シャーディングが可能で,手作業でのシャーディング実施に伴う時間やエラーの削減を実現している。

データのレプリケーションと同期: これら分散アプリケーションのコンポーネント間でのデータのレプリケーションと同期をコントロールし,キーバリューあるいはオブジェクトストレージといった複数のデータベースモデルをサポートする。データとインデックスとレプリケーションと同期によって,RedisあるいはSparkのインスタンスが,ネットワークやシステムのエラーといった接続障害で利用不能になった場合のデータ損失を防止し,データへのアクセスとデータの正確性を保証する。さらにSolrとRiak KVのインデックスの自動同期や,Riak KVとRedisキャッシュ間のデータのレプリケーションと同期といった機能も含まれる。

 

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT