タグ

Riakに関するJxckのブックマーク (20)

  • #dbts2015 #E14 結果整合性だけじゃない! #Riak の強整合性オプションのメモ - #garagekidztweetz

    db tech showcase 2015 、午後 2 つめに参戦したセッションは @kuenishiさんのセッション。 一コマ前の Riak のセッションから聞くとなおよかったようには思いましたが、 MySQL 5.7 の話を聞きたかったので致し方なかったな、と。 とは言え、丁寧な言説でとてもよいセッションでした。日の分散 DB 界隈の有名人の話を直接、聞ける貴重なセッションだったな、と。 では、以降わたしがとってきたメモです。 概要: NoSQLで分散KVSというと、複雑な機能を切り捨てて、非常にプリミティブな機能と整合性とパフォーマンスに特化したものと思われがちです。しかし、近年は目的に応じてさまざまな用途や機能を提供するものが増えてきました。従来のRiakでは結果整合性、因果整合性が保証されていましたが、2.0から強整合性のある書き込みもサポートされるようになりました。分散システ

    #dbts2015 #E14 結果整合性だけじゃない! #Riak の強整合性オプションのメモ - #garagekidztweetz
    Jxck
    Jxck 2015/06/15
    資料欲しい
  • シンプルな構造で拡張性と可用性を保持するKVS「Riak」--Hadoopとも融合

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 「Riak」はNoSQLの中でもキーバリューストア(KVS)に分類され、リレーショナルデータベース(RDB)のような複雑なデータの取り扱いやトランザクションの仕組みを持たない一方で、そのシンプルなデータ構造をベースにした高い拡張性と可用性を特徴としています。ここではRiakのメリットと技術的な概要を説明し、いくつか代表的なユースケースを取り上げてご紹介します。 コンシステントハッシュで分散させる Riakは米Basho Technologiesによって2008年に開発が始められ、オープンソースソフトウェア(OSS)として実装が進められてきました。Riakは基的なアーキテクチャとしてAmazon Web Servicesの「Dynamo

    シンプルな構造で拡張性と可用性を保持するKVS「Riak」--Hadoopとも融合
    Jxck
    Jxck 2015/03/24
  • 筑波大学でデータベースの話をしてきました - kuenishi's blog

    筑波大学の川島先生に呼ばれて木、金と情報システム特別講義Dというやつに参加してきた。こんなことになるとは思っていなかったが、あろうことか講師側で呼ばれてしまい、思えば遠くへ来たものだと感慨深い。フリは「RiakとNoSQLの話をしてもらえたら」という非常に自由度の高い内容なので、せっかくなので僕の知っていることを全部詰め込んで話してやろうと思ったら10分延長してさらにスライド10枚分くらいを消化不良で終了という、みっともない感じになってしまった。かなり端折ってポイントだけ説明したので流れが分からず苦労した方も多いと思うが、まあ僕の性格なので許してほしい。データベースの講義をひと通り終えた院生レベルを想定してスライドを作ったので、もしかすると、わりと難しかったり分かりにくかったりするかもしれないので、わからないことがあったら適当に質問してください。 言いたかったことの流れを僕なりにまとめると

    筑波大学でデータベースの話をしてきました - kuenishi's blog
    Jxck
    Jxck 2014/02/03
    これも凄く分かりやすい。こんな講義が受けられる学生はずるい。
  • >my output: キャッシュ層と永続化層、Oracle Coherence と Riak の連携(概要編)

    2013年12月20日金曜日 キャッシュ層と永続化層、Oracle Coherence と Riak の連携(概要編) 前のブログが Riak Source Code Reading の記事だったのですが、気がつけば Basho に入社してました。 この記事はみんなでやる Riak Advent Calendar 2013 の 20日目の記事です。 今回は Riak と外部プロダクトの連携を考えてみます。 時間がなかったので、詳細はまた別途書きます。 Oracle Coherenceとの連携 Oracle Coherenceは 分散キャッシュ製品(オラクルの言い方だと分散データグリッド)です。キャッシュなので、一般的にRDBなどの前段に置いて、高速化目的で使われます。Coherenceは分散キャッシュであるためスケールアウトもできます。アプリの性能要件に対応しCoherenceを使

    Jxck
    Jxck 2013/12/23
    Coherence と Riak の融合。次回が面白そう。
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。

    Jxck
    Jxck 2013/11/01
    いいなぁ。
  • Riak on EC2

    AWSでRiakを使うときのいろいろお話しました。

    Riak on EC2
    Jxck
    Jxck 2013/09/30
    EC2 + Riak は DynamoDB と比べるとどう嬉しいんだろ?
  • FluentdとRiakの話 - After Coding

    Fluentdは、Ruby製のログコレクタだ。コードは公開されている。 様々なログを構造化して一元管理することができ、収集と解析へのハードルを大きく下げてくれる。 インストールもプラグイン開発も簡単。日語の資料も多い。 その資料も様々あるが、プラグインを見るならこれが最良だと思う。必要な情報がよくまとまっており、必読といえる。 Big Data入門に見せかけたFluentd入門 from Keisuke Takahashi データの確実な転送を実現するバッファ機能については、池田大輔さんのブログが詳しい。さて、Fluentdはデータを収集してくれるが、保存はしてくれない。 永続化にはデータベースが必要だ。 そこで、Riak。 Basho社がスポンサードするErlang製分散型KVS。これもOSSだが、契約によって商用サービスが受けられる。 これがまたエッジ立ちまくってて

  • 運用が楽になる分散データベース Riak

    [D25] 分散Key-Valueストア「okuyama」&「Riak」の同時書込み性能検証 by Yusuke KuramataInsight Technology, Inc.

    運用が楽になる分散データベース Riak
    Jxck
    Jxck 2013/08/01
    あとで
  • Jepsen: PostgreSQL, Redis, MongDB および Riak の分割耐性をテストする

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Jepsen: PostgreSQL, Redis, MongDB および Riak の分割耐性をテストする
    Jxck
    Jxck 2013/07/23
    こりゃすごい。
  • 分散型データベース「Riak 1.4」リリース、セカンダリインデックスの改善など | OSDN Magazine

    米Basho Technologiesは7月10日、オープンソースの分散型データベース「Riak 1.4」をリリースした。新しいバイナリフォーマットによるディスクの削減やセカンダリインデックスの改善などが特徴となる。 Riakは分散環境で動作するデータベース。MapReduce処理、マルチノードのクラスタ、マスターレスなどの機能を持ち、フォールトトラレント、可用性、拡張性などを特徴とする。JavaScript、Erlangのほか、PythonRubyPHPJavaなどの言語をサポートしており、FreeBSD、Mac OS X、Linux、Solarisなどで動作する。ライセンスはApache License 2.0。 Riak 1.4は、2月に公開されたRiak 1.3に続く最新版となる。リリースでの大きな新機能や更新点としては、セカンダリインデックスの改良やカウンタ型の導入、Ri

    分散型データベース「Riak 1.4」リリース、セカンダリインデックスの改善など | OSDN Magazine
    Jxck
    Jxck 2013/07/15
    凄いなぁ、ひと通り入ってる感。
  • Riak 05 システムプランニング | Ore no homepage

    ハードウェア層 OS層 クラスタの留意点 負荷分散 ベンチマーク BitcaskとLevelDB コンフィグファイル スケールアウトとスケールアップの手順 運用上の注意点 64ビットCPUアーキテクチャ 最低4GBのメモリ。メモリは最も重要。局所性を活かせるのであれば多くメモリを必要としない。 RAID0、SSDを考慮すると良い。IOバウンドになりがちなので。 ミラーリング(RAID1)は考えなくて良い。 RAID(RAID1?)はやめちゃいな(クラスタ組んでるしいいんじゃない?的な?)。 ディスクサイズ重要。 ギガビットイーサも考慮にいれて。ネットワークも使うよ。 仮想マシンを使う場合は一番良いインスタンスを使う。同じデータセンタ/リージョンに配置するようにする。 クラスタ全体で必要なディスクサイズは次のように計算できる。 オブジェクト数 * 平均オブジェクトサイズ * n_val 50

  • Amazon S3互換、Yahoo! Japanも採用した分散オブジェクトストレージのRiak CSがオープンソースで公開

    Amazon S3互換、Yahoo! Japanも採用した分散オブジェクトストレージのRiak CSがオープンソースで公開 クラウド向け分散オブジェクトストレージのプラットフォームを実現するRiak CSを開発、販売するBashoは、Riak CSをオープンソースとして公開したことを明らかにしました。 ソースコードはすでにGithubにてApache2ライセンスで公開されています。 開発言語にはErlangを採用 Riak CSは、すでにオープンソースとして公開されているNoSQLデータベースのRiakを基盤にした分散オブジェクトストレージで、Amazon S3互換のAPIを備えています。開発には関数型プログラミング言語のErlangも使われており、日法人のBasho Japanには先月、Erlangに造詣の深い力武健次氏が参加したことも話題になりました。 Bashoによると、Riak

    Amazon S3互換、Yahoo! Japanも採用した分散オブジェクトストレージのRiak CSがオープンソースで公開
    Jxck
    Jxck 2013/03/21
  • 【緊急】 Riak Cloud Storage が OSS になりました【速報】 - kuenishi's blog

    BashoのRiak CSがオープンソースになり、さらに、同時に Riak CS 1.3.0 がリリースされました。Riak CSの日語の紹介もあります。概要を知りたいというひとは第五回クラスト研の僕の発表スライドもよいかと思います。 今まではトライアル版と申しこめば無料で使えていましたが、これからはバグを見つけたりすると自分で直してPull Requestすることができるようになります。素晴らしいですね。Bashoジャパンで開発した機能もいくつか入っているらしいですよ。 ドキュメントにあまり時間をかけられなかったらしく(他人ごと)、公式のドキュメントもなかなかなので、ヒジョーにニッチなQuickStartをここに書いておきます。もう開発者向けといっていいレベル。Tarballも配布されると思うので特に心配はしていません。基的には公式のQuickStartと同じですが、ちょいと長いので

    【緊急】 Riak Cloud Storage が OSS になりました【速報】 - kuenishi's blog
    Jxck
    Jxck 2013/03/21
  • Riakハンズオン pyfes 2013/03 — Riak Hands-on 0.1 documentation

    Navigation index next | Riak Hands-on 0.1 documentation » Table Of Contents Riakハンズオン pyfes 2013/03 Indices and tables Next topic Erlang R15B01のインストール This Page Show Source Quick search Enter search terms or a module, class or function name. Riakハンズオン pyfes 2013/03¶ Contents: Erlang R15B01のインストール ソースのダウンロード configureを実行 ビルド&インストール インストールの確認 Riakのインストール ビルド 起動 起動確認 データ操作 PUT GET DELETE Bucket一覧 Key

    Jxck
    Jxck 2013/03/20
    あとでやってみよう。
  • IDCF、RiakでAmazon S3型ストレージ提供へ - @IT

    2012/09/27 Amazon Dynamoに影響を受けたオープンソースの分散データベース「Riak」を開発する米バショー・テクノロジーズは2012年9月27日、日法人としてバショー・ジャパンを設立したと発表した。バショーと、資を含む提携関係にあるIDCフロンティアは同日、都内でセミナーを開催。IDCフロンティアの顧客やメディアを招いて、Riakという技術コアを中心としたバショーのソリューションと、Riakを使ったIDCフロンティアの今後のサービス展開について説明した。 高機能な分散ストレージ「Riak」 Riakは、多数のノードで巨大なストレージ空間を実現できる分散KVSの1種だ。Erlangベースで開発されているコア部分はオープンソースで公開されている。コンシステント・ハッシングを使った160ビットの鍵空間を持ち、RESTfulなAPI、Protocol Buffer、またはE

    Jxck
    Jxck 2012/09/28
  • 第2回 NOSQL実機ハンズオン(Riak、Hibari)

    河野達也 Tatsuya Kawano CloudianKK <tkawano@cloudian.com> version v1.0, 2012年9月28日

    Jxck
    Jxck 2012/09/27
  • ReadWrite - IoT and Technology News

  • Riakについてちょと調べたよ - kuenishi's blog

    Python Hackathon #3で、今手元で作っているモノのバックエンドに使えないかなぁと思ってRiakを調べてみたのでメモ。Riakは、bashoが作っているDynamoクローンにHTTP/JSONなインターフェースを出して、MapReduceもできるようにしたというキワモノ。でもConsistent HashingとMapReduceって激しく相性悪いと思うんだけどどうなっているんだろうという辺りが疑問点。 とりあえずインターフェースはJSON/HTTPだけど、Erlang APIもある。 Riak's primary programming interface is JSON over (RESTful) HTTP, which is as close as you can come these days to a universal language and protocol

    Riakについてちょと調べたよ - kuenishi's blog
    Jxck
    Jxck 2011/06/03
  • へ〜たのめも:Riak と Cassandra と HBase、あらまー! - livedoor Blog(ブログ)

    2010年05月25日 Riak と Cassandra と HBase、あらまー! Mozilla Blog Riak and Cassandra and HBase, Oh My!の勝手訳。各分散 KVS の特徴が分析されていて興味深い……と思って訳してみた。この無様なタイトルは Google 翻訳による。 Riak と Cassandra と HBase、あらまー! 我々は、SoCorro Crash プロジェクトにおいて HBase との統合を進めているが、その話はちょっと置いておいて、今回はメトリック・チームが巻き込まれている別のプロジェクトについて話をしよう。 Mozilla Labs Test Pilotは、実世界の Firefox ユーザをから集めたデータを分析して、ユーザ・エクスペリエンスを向上させるための実験をしたり、定量的データを集めたりするためのプロジェクトだ。 私

  • Riak with node.js

    Copyright © 2009-2015. All rights reserved. This blog is called myNoSQL and it is written by me, Alex Popescu, a software architect with a passion for open source and communities. It records my readings, learnings, and opinions on NoSQL databases, polyglot persistence, and distributed systems -- subjects that I'm passionate about. The opinions expressed here are my own, and no other party necessar

    Riak with node.js
  • 1