【发布时间】:2012-02-11 13:33:23
【问题描述】:
我想将我的应用程序迁移到 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 限制))
- 最好不要自己管理。
【问题讨论】:
标签: amazon-web-services full-text-search amazon-rds amazon-simpledb