我想將應用程序移至Amazon SimpleDb,因爲我不打算自行維護數據庫服務。此應用程序生活在重負載下。每秒有很多讀/寫操作。我不需要一致性和原子性,我希望儘可能簡單,所以SimpleDb是不錯的選擇。使用亞馬遜服務進行全文搜索
問題是,我需要全文搜索能力。而且我不知道如何使用Amazon SimpleDb更好。我已經在使用mongoDb數據庫進行手寫全文搜索之前執行了該操作。我不得不在我的應用程序層中將文本分割爲單詞,並構建我自己的索引。這是不難,但我不希望與SimpleDB的
做一遍,我發現一個有趣的文章 http://codingthriller.blogspot.com/2008/04/simpledb-full-text-search-or-how-to.html
但我想不必實現它自己。我正在尋找一個預製解決方案
有什麼選擇?
對用戶Amazon RDS + Lucene更好嗎?
或者可能是SimpleDb開箱即用的解決方案?
的要求是:
- 處理大量併發的能力要求
- 全文搜索(文字大小不會大於1MB(SimpleDB的限制))
- 最好不要管理它在我自己的。
我決定使用MongoDB的,相反,它很容易實現全文搜索。無論如何,我接受你的答案,因爲我在這裏找不到好的解決方案 – user12384512 2012-01-18 20:10:32