タグ

sennaに関するtasukuchanのブックマーク (35)

  • Kazuho@Cybozu Labs: ウェブサービスの SSD 化について話してきました

    « 開発しているウェブアプリケーションフレームワーク NanoA について話してきました | メイン | なぜサイボウズ・ラボで働くのか » 2008年11月27日 ウェブサービスの SSD 化について話してきました 日 (11/27) 開催の Shibuya Perl Mongersテクニカルトーク#10 で、ウェブサービスの SSD 化について話しました。スライドを置いておきますので、開発しているウェブアプリケーションフレームワーク NanoA について話してきました とあわせてご覧いただければ幸いです。 末筆となりますが、Shibuya.pm の実行委員(?)の方々、ありがとうございました&おつかれさまです。 (まだ終わってないけど ^^;)

    tasukuchan
    tasukuchan 2008/11/27
    kazuho *= 256
  • ニコニコ大百科

    ニコニコ大百科にようこそ。 あらゆる言葉について定義や意味、元ネタを解説する辞書・辞典サイトです。 単語記事 プレミアム会員のみ編集可能 動画記事 動画をアップロードした会員かプレミアム会員のみ編集可能 商品記事 プレミアム会員のみ編集可能 生放送記事 プレミアム会員のみ編集可能 ユーザー記事 会員人のみ編集可能 コミュ記事 コミュニティ参加者全員編集可能 今週の扉絵 おぐらふ若野 について語るスレ 一覧を見る 今週のオススメピコ FC音源でDubidubidu ↑こちらをクリックすると曲が流れます♪ ※音量注意 一覧を見る 今週のオススメ記事 モブウマ娘 モブウマ娘とは、『ウマ娘 プリティーダービー』に登場するモブキャラとしてのウマ娘のことを指す。... 一覧を見る 閲覧・編集に役立つ記事 ガイドブック よくある質問 楽しく過ごすために 一覧の一覧 編集者向けのページ 記事エディタヘル

    ニコニコ大百科
    tasukuchan
    tasukuchan 2008/05/12
    ウェブアプリケーションって大変だ…
  • SennaStore for Perl でけた - spiritlooseのはてなダイアリー

    CodeReposのアカウントをいただけたので、コミットした。 http://coderepos.org/share/changeset/4356 use Senna; use Senna::Constants qw(SEN_CTX_USEQL); my $db = Senna::DB->open(path => '/path/to/senna.db'); my $ctx = Senna::Ctx->open(db => $db, flags => SEN_CTX_USEQL); $ctx->send(<<END_QL); (+ 1 1) END_QL my $data = $ctx->recv; # $data == 2 とかで。 パースはJSON::AnyとかText::CSV_XSとかで。 これでSennaStoreを使う覚悟がちょっとできてきた。 O/Rマッパー的なやつはやっぱり欲

    SennaStore for Perl でけた - spiritlooseのはてなダイアリー
  • Ludia (PostgreSQL + Senna) で全文検索

    PostgreSQL: CREATE TABLE ludia_test ( id serial primary key, name text, contents text ); CREATE INDEX fulltext_contents_index ON ludia_test USING fulltext(contents); MySQL: CREATE TABLE ludia_test ( id integer not null auto_increment primary key, name text, contents longtext ); CREATE FULLTEXT INDEX fulltext_contents_index ON ludia_test(contents); MySQLでは、text型ではおさまりきらない作品もあったので、contentsをlongtext型

    Ludia (PostgreSQL + Senna) で全文検索
  • i-revo お客様サポート 重要なお知らせ

    i-revo お客様サポート 重要なお知らせ i-revoマイポータル終了のお知らせ(2017年3月31日) 日頃よりi-revoマイポータルをご愛顧いただき誠にありがとうございます。 このたび、当サイトは2017年3月31日付けにてサービスを終了いたしました。 併せて「プニマル」、「i-revo 占い」についてもサービスを終了いたしました。 2006年3月のサービス開始以来、 お客様および関係各社の皆様にはさまざまに、ご協力をいただきました。 ここに御礼申し上げます。 i-revoマイポータルのサービス終了につきまして、なにとぞご理解いただきたく存じます。 今後とも「i-revo」をよろしくお願い申し上げます。 全て見る

  • Kazuho@Cybozu Labs: Tritonn (MySQL+Senna) の join を高速化

    « setlock を使って cron をぶんまわす方法 | メイン | Range Coder の終了処理 » 2008年02月05日 Tritonn (MySQL+Senna) の join を高速化 自分の利用形態において、Tritonn の処理を最適化するパッチを書きました。具体的には、2種類の最適化を行いました。ひょっとするとバグがあるかもしれませんが、興味がある方は、以下のパッチ (tritonn-1.0.9用) とあわせてごらんください。 1. 全文索引内にプライマリキーを格納 SQL クエリを最適化する際、アクセスしたい全カラムを格納したインデックスを作成することで行データへのアクセスを抑止して速度を稼ぐ、というのは定石のひとつです。しかし、MySQL の全文索引 (フルテキストインデックス) では、他のカラムと組み合わせた複合キーを作成することができません。このことが、T

    tasukuchan
    tasukuchan 2008/02/05
    ステキ
  • Google Suggestのようなものを高速に実現するサーバsuggested - グニャラくんのグニャグニャ備忘録@はてな

    Google Suggestのようなものを高速に実現するサーバsuggestedというものを書いてみた。 が、しばらく放置していた。とりあえず公開してみる。 特徴 epollやkqueueを使っていてネットワーク部分が速い Sennaを使っていてSuggest部分が速い Sennaを使って正規化している。「トン」とか「ミリバール」(組み文字)とか「Wiki」(全角)とかでも検索可能 置き場 CodeResosに置いてあります。 http://svn.coderepos.org/share/lang/c/suggested/trunk 一応、2008/01/17バージョンの全ソースコードを貼っておこう。 #include <sys/types.h> #include <sys/time.h> #include <stdlib.h> #include <err.h> #include <sys

    Google Suggestのようなものを高速に実現するサーバsuggested - グニャラくんのグニャグニャ備忘録@はてな
    tasukuchan
    tasukuchan 2008/01/17
    とりあえず公開しておけメソッド
  • not found

    not found

  • MySQL/PostgreSQL+Sennaで行うラクラク全文検索……Tritonn&Ludia導入のポイント | gihyo.jp

    Tritonn、Ludia、そしてSennaとは…… 昨今のWeb 2.0と呼ばれるようなWebシステムでは、一般的に大量のコンテンツデータを内部に保有しているのではないでしょうか。大量のコンテンツから目的のコンテンツをユーザが選び取る手段の一つとして全文検索が挙げられます。全文検索とは、検索対象コンテンツの中身すべてに対して検索を行うことを指します。たとえば、タグやタイトルを対象にした検索だけでは、目的のコンテンツを発見できないような場合に有効な検索です。 データベースに保持された大量のデータを簡単に全文検索したい、という場合も多いことでしょう。稿では、それを実現にする全文検索システムとして、次の2つを取り上げて紹介します。 Tritonn Ludia これらはそれぞれ、Tritonnは「MySQL⁠」⁠、Ludiaは「PostgreSQL」という、Webシステムを開発する上で人気の高

    MySQL/PostgreSQL+Sennaで行うラクラク全文検索……Tritonn&Ludia導入のポイント | gihyo.jp
  • はてなブログ | 無料ブログを作成しよう

    来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…

    はてなブログ | 無料ブログを作成しよう
    tasukuchan
    tasukuchan 2007/12/14
    さっそくノベルティを作る
  • acts_as_tritonn - R日記

    前回MySQL+Sennaを簡単に扱えるプラグインを作って公開するとか言っておきながら忙しくて放置してました^^; このまま放置しようかと一瞬思ったのですが、はてなスターも付いてることだし、折角なので公開します なお、全文検索クエリを簡単に使うことを目的としているため、細かくSenna演算子をつかったり、適合率でソートはできません^^; インストール ※githubに引っ越しました script/plugin install http://ryu.rubyforge.org/svn/acts_as_tritonn git clone git://github.com/ryu00026/acts_as_tritonn.git 使い方ですが、 class Post < ActiveRecord::Base acts_as_tritonn end 普通の検索 Model.find_fulltex

    acts_as_tritonn - R日記
    tasukuchan
    tasukuchan 2007/12/14
    RailsでTritonnを簡単に使えるacts_as_tritonn
  • HyperEstraierで個人データを検索する[まだ調べ中]

    mixiでも使われているって言う全文検索エンジンHyperEstraier。mixiの膨大な件数を処理するぐらいだから相当スケーラビリティもあるだろなーとおもいつつ、SQLだけで全文検索できちゃうMySQL+Sennaが便利なんで、そっちばっかり使ってました。 MySQL+Senna(Triton)も、PostgreSQL+Senna(Ludia)も、属性付きで検索した場合、Sennaで全文検索してから、その答えをSQLで絞り込みを行っているようで、たとえば、個人のメッセージを保存しているテーブルを検索した場合など、属性の値が多い場合には、かなり効率が悪くなる事が見えてました。 当は、メッセージみたいなものは、個人ごとにインデックスをもって処理するべきなんだろうなと思っていて、SennaでやるかHyperEstraierでやるか迷いつつ、ぐぐっていたところ、HyperEstraierがど

    tasukuchan
    tasukuchan 2007/12/04
    コメントした。あ゛っ!前文検索って書いてるハズカシーぎゃー
  • qwik.jp - qwik リソースおよび情報

    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.

    tasukuchan
    tasukuchan 2007/10/24
    講演の発表資料でございます。
  • サイボウズ株式会社

    サイボウズはクラウドベースのグループウェアや業務改善サービスを軸に、社会のチームワーク向上を支援しています。

    サイボウズ株式会社
  • Senna 組み込み型全文検索エンジン - Senna2.0がやってくる!

    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.

    tasukuchan
    tasukuchan 2007/08/17
    むぅ~ねがぁ~むぅ~ねがぁ~く~るしっくぅなっるぅ~
  • Sennaのマルチセクション機能に対応 - mir the developer

    Sennaのマルチセクション機能に対応しました! 次回のTritonnリリース(ver1.0.3)から利用可能になる予定です! Tritonn 1.0.3は来月あたりにリリースする予定です。 マルチセクション機能とは? マルチセクション機能とはテーブルに全文検索対象のカラムが複数あるような場合に、非常に便利使える機能です。 以下のようなテーブルがあって、c2/c3/c4の3つのカラムで全文検索をしたい、という場合を想定します。 CREATE TABLE t1 (c1 INT PRIMARY KEY, c2 TEXT, c3 TEXT, c4 TEXT) DEFAULT CHARSET utf8;このとき、これまでは以下のように複合キーとしてFULLTEXTインデックスを作成することで、1度のMATCH検索でc2/c3/c4の何れかにキーワードを含むレコードを探すことができましたが、、、問題

    Sennaのマルチセクション機能に対応 - mir the developer
  • 住商情報、MySQL Enterpriseに日本語全文検索エンジン"Senna"をマージ | エンタープライズ | マイコミジャーナル

    住商情報システムは30日、MySQL Enterprise Serverに検索エンジン「Senna」を組み込んだバイナリを提供することを発表した。同プロダクトはMySQL Enterprise認定バイナリとして認められているため、技術サポートの対象となることも合わせて発表されている。 Sennaはオープンソースソフトウェアとして開発されている高速日語全文検索エンジン。MySQL Enterprise Serverはエンタープライズ向けの高性能MySQL DBソリューション。従来のMySQLでは日語データに対する高速な全文検索に対応していなかったが、同検索エンジンが組み込まれたプロダクトを採用することで、検索性能の劇的な向上が実現される。またSennaバイナリが組み込まれた同プロダクトは「MySQL Enterprise認定バイナリ」と認められているため、正式サポートが受けられるという特

  • MySQLオフィシャルトレーニング お申込みのご案内

    サイトリニューアルのお知らせ サイトリニューアルに伴い、URLが変更となりました。 新URLはこちらとなります。 https://www.scsk.jp/sp/usize/service/mysql.html 個人情報保護への取り組み|情報セキュリティ方針|会社情報 Copyright (C) SCSK Corporation. All Rights Reserved.

    tasukuchan
    tasukuchan 2007/05/30
    でた
  • CNET Japan

    人気の記事 1主流になりつつある「自分でデバイスを修理」--iFixitが大いに貢献 2024年03月15日 2新型「iPad」、2024年モデルなど--週間人気記事をナナメ読み(3月8日~3月14日) 2024年03月15日 3「ラブライブ!」の合同ライブ「ユニット甲子園」で見た“新たな可能性や夢も広がるステージ” 2024年03月16日 4新型「iPad Air」「iPad Pro」、3月末~4月に発売か 2024年03月12日 5ISTと桐蔭横浜大学、透明ポリイミドを用いたペロブスカイト太陽電池を共同開発 2024年03月14日 6[ブックレビュー]話しかけるのは苦手でもできる--「どこへ行っても『顔見知り』ができる人、できない人」 2024年03月16日 7マイクロソフト、「Copilot」無料版にも「GPT-4 Turbo」を搭載 2024年03月14日 8サムスン、ミッドレンジ

    CNET Japan
    tasukuchan
    tasukuchan 2007/05/14
    コスメティック。
  • acts_as_ludia を使ってLudiaのデモWebアプリケーションを作りました - のほほん徒然

    第四十九回 先日のエントリ「Ludia 用の Rails プラグイン acts_as_ludia を作りました - のほほん徒然」で紹介したacts_as_ludiaプラグインを使って,簡単な検索アプリケーションをRailsで作ってみましたので紹介します. はてなブックマーク全文検索 http://www.unraki.com:3000/bookmarks これはなに? id:uchiuchiyamaこと,私がはてなブックマークしたWebページを対象にLudiaを使って全文検索を行うアプリケーションです. どうやって使うの? リンク先のページで検索ボックスに適当なキーワードを入れて検索ボタンを押してみてください.例えばid:uchiuchiyamaのはてなブックマークから「rails」を含むWebページを検索したりできます. また,検索キーワードを空白で区切ればAND検索,「 OR 」で区

    tasukuchan
    tasukuchan 2007/04/04
    はてブでブックマークした先のサイトを全文検索するデモ