タグ

couchdbに関するteahutのブックマーク (8)

  • DBMによるテーブルデータベース - mixi engineer blog

    正月早々インフルエンザにかかって寝込んだmikioです。電車に乗る時や繁華街などに出る時はマスク着用が必須ですね。さて今回は、Tokyo Cabinetで実装したテーブル方式のデータベースについて紹介します。意外にどうして強力な機能なので、このネタは連載することを予告します。 テーブルデータベースとは 簡単に言えば、リレーショナルデータベースのテーブルのように、複数の列からなるレコードを格納できるデータベースです。SQLや表結合などの複雑な機能はサポートしませんが、そのぶん高速に動作します。つまり、DBMの速度で動くリレーショナル風データベースです(厳密にはリレーショナルデータベースではありません)。 TCの基となるハッシュデータベースは、単純なkey/value型のデータベースであり、つまりキーにも値にもスカラ(数値や文字列などの特に構造を持たない単一の値)しか格納することはできません

    DBMによるテーブルデータベース - mixi engineer blog
    teahut
    teahut 2009/01/19
    TCに,CouchDBっぽい構造化データに対する索引付け機能が付いたとのこと.速度重視で,API はあまり親切ではなさそう.
  • ジャーナリズム対ブログ – KingInK

    teahut
    teahut 2008/10/31
    >The hour pillars of data managementの訳: 保存: データを保存して確実に取得, 閲覧: 興味深いところを集めて体系化・閲覧, 共有: 複数の人間やマシンがデータにアクセス, セキュリティ: プライベートなことはプライベートのままに
  • CouchDB 関係の Perl モジュール - 烏賊様

    現在 CPAN にあがってるもの一覧. Net-CouchDb-0.04 - Interface to CouchDb - metacpan.org CouchDB-Client-0.09 - Simple, correct client for CouchDB - metacpan.org CouchDB-Deploy-0.03 - Simple configuration scripting to deploy CouchDB databases - metacpan.org CouchDB-View-0.003 - handle and create CouchDB views in Perl - metacpan.org AnyEvent-CouchDB-1.31 - a non-blocking CouchDB client based on jquery.couch.js -

    CouchDB 関係の Perl モジュール - 烏賊様
    teahut
    teahut 2008/09/03
    >既存の(Net::CouchDb, CouchDB::Client)が使いづらいので,CouchObject (Ruby) と jquery.couch.js (JavaScript) を足して 2 で割った感じなのをコツコツ作ってる
  • スグルニッキ» ブログアーカイブ » CouchDB 0.8 を試してみる

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • ricollab Web Tech Blog » Blog Archive » CouchDB について Erlang 分散システム勉強会で紹介してきました

    先日、Erlang分散システム勉強会で、最近私が追っている CouchDB というオープンソースのドキュメント指向分散データベースについて紹介してきました。発表資料をおいておきます。 ドキュメント指向データベース CouchDB(PDF) 分散システムでしかも Erlang というニッチっぽい勉強会でしたが、30人の参加者が一瞬で集まり、非常に熱い会でした。私も自分の好きな話を好きなように話してしまい、参加者のみなさんはドン引きだったかもしれません… これだけでは何なので、ついでに手元の Fedora7 on coLinux に CouchDB の trunk を入れたときの手順と、簡単な couchdb の使い方をご紹介しておきます。 基的にはオフィシャルwikiにあるとおり、yum でモジュールを入れていけば問題ありません。素の coLinux からの場合、以下のモジュールが必要でし

  • The electrofriend | You'll see how very reasonable the price is, when you consider that you can put an electrofriend in your ear, where it will whisper good advice and supply you with all kinds of information.

    Yet another reason not to use Solr. The discussion in this Jira issue is interesting. The reason for this as I understand is to enable viewing the json response as as text in the browser. Is there perhaps a more general feature we could turn this into? An expert level ability or parameter to set a custom content-type? The problem right now is in the current class hierarchy of the response writers.

    The electrofriend | You'll see how very reasonable the price is, when you consider that you can put an electrofriend in your ear, where it will whisper good advice and supply you with all kinds of information.
    teahut
    teahut 2008/05/09
    COMMON: schemaless, erlang, HTTP. DIFF: SimpelDB:CouchDB = domain:database, item:doc, bag:set?, XML:JSON, no-sort:sort, index:view
  • Zombie.js

    Insanely fast, full-stack, headless browser testing using node.js View the Project on GitHub Download ZIP File Download TAR Ball View On GitHub Zombie.js Insanely fast, headless full-stack testing using Node.js Zombie 6.x is tested to work with Node 8 or later. If you need to use Node 6, consider using Zombie 5.x. The Bite If you’re going to write an insanely fast, headless browser, how can you no

    teahut
    teahut 2007/09/06
    SQLなし、インデックスなし、文書はJSONとしてフラットに格納、文書の選択は名前で、JSONに対して計算を行うクエリを投げれてmap/reduceのように動く?(ここがミソ?)、Consistency Check
  • MOONGIFT: » Web2.0時代のニュータイプDB「CouchDb」:オープンソースを毎日紹介

    Web2.0時代(?)の技術要素の一つにWeb APIがある。また、各種アプリケーションがWeb化され、ブラウザ内で動作するようになっている。 しかし、これらに必須なのがインターネットだ。ネットワークに繋がっていなければ利用できない。その限界を超えるかも知れないソフトウェアがこれだ。 今回紹介するオープンソース・ソフトウェアはCouchDb、新しい形式のドキュメントデータベースだ。 CouchDbは簡単に言うとRESTを通じたWeb API経由でデータ取得ができるデータベースだ。結果はJSONで受け取ることができる。そのため、PHP/Ruby/Java/LotusScript/Cなど、言語を問わず広く利用できる。 興味深いのは、このCouchDb自体は各クライアントに入れて動作させるという方法だ。この場合、オフライン状態でも利用でき、オンラインになると同期処理をすることができる。 どういっ

    MOONGIFT: » Web2.0時代のニュータイプDB「CouchDb」:オープンソースを毎日紹介
    teahut
    teahut 2007/09/06
    一見RESTウェブサーバだけど、JSON文書に対する計算クエリがミソ? >RESTを通じたWeb API経由でデータ取得ができるデータベース... オフライン状態でも利用でき、オンラインになると同期処理をすることができる
  • 1