2010-11-30 5 views
2

私のデータベースでGmailのすばらしいメールアーカイブ検索機能を使用することを選択した場合はどうなりますか?私のデータベースが責任を負うすべてのトランザクションについて、そのトランザクションの詳細を、トランザクションの検索と検索の唯一の目的のために存在するGMailアドレスに電子メールで送信した場合はどうでしょうか。データベースへのインタフェースとしてGmailを使用する

Googleの検索エンジンを使用するものであれば、そのアカウントにログインしているユーザーは、ラベル、請求書番号、顧客名に基づいて検索できます。結果は「電子メールメッセージ」として表示されます。

GMailの検索ボックスを使用して、標準(ウェブベース)のGMailアカウントで請求書番号を検索したユーザーを想像してください。dbは、その一意の番号を含むすべてのインスタンスを返しました。これらの「電子メールメッセージ」のいずれかを開くと、トランザクション時には静的テキストテキスト(履歴および追跡金)が含まれますが、新しいトランザクションを実行するために「メッセージ」をエディタに変換できるガジェットを運ぶこともできますその請求書に

私はこれを考えるのは初めてではなかったと想像してください。確かに私はそうではありません。私がいたとしても、私はアイデアだけを実行するほどスマートではありません。

あなたはこれに類似した努力をしていますか?

THX

は、[?代わりにスーパーユーザに属している?]

答えて

0

面白いアイデア、しかし、それは信頼できないかもしれないあなたの検索パラメータが与えられました。 Gmailの検索は素晴らしいですが、部分的な用語を検索する際に問題が見つかりました。ケース・イン・ポイントでは、件名が「駄々」だった電子メールがありました。 「stuffa」を検索したときに結果が得られませんでした。「stuffas」を検索したときに、検索結果にメールが届きました。さらに、私は体の中に8桁の数字を持つ電子メールを持っていました。私が8桁のうち7桁を検索したとき、結果は得られませんでしたが、8桁すべてを入れると、結果に電子メールが表示されました。だから、Gmailでの検索は、あなたが思っているほど強力ではないかもしれません。これは私の経験であり、誰かがGmailの部分検索を行えるかどうか聞いてみたい。

+0

私は完全一致の要件を認識していますが、この文脈では制限はありません。ルックアップの95%(この文脈では)は、クライアントが探している請求書について質問するために電話をかけてきたものです。 – justSteve

0

私はちょうど同じ考えを持っていました。 4年後にそれはまだ、どのような生産上の意味においても「これまでにやった」ようには見えません。しかし、今は2014年に、私は本当になぜないのか分かりません。 gmailとのインタフェースのためのPythonパッケージは既に存在しており、使用が簡単ではありません。これを一般化されたKey-Valueストレージに変えるための抽象化は、それほど多くはありません。

おそらく正確には最速のデータベースではなく、すべてに最適なソリューションではありません。 100%の稼働時間、クラウドの保存とバックアップ、ビール・フリー・イン・イン・ビール・データベース、私が見る限りではかなり叙事詩的なものです。

他にもこれまでに行われたことの例が他にもありますか?

編集:いくつかのより多くのそれについての考えを持つ、これは悪い考えである理由として、いくつかの答えがあります。

  • Gmailでは、異なる場所からのランダムアクセスを許可していませんが。それはあなたのアカウントをブロックします。かなりショーストッパーです
  • アマゾンのシンプルDBは、同じ特性(良いPythonサポート)を持つシンプルなキーバリューストアを提供しています。あなたのラッピングを1日過ごしたいならその周りに頭を下げる。また、Gmailのアカウントに詰めることができるようなトラフィックには、事実上無料です。