由於Amazon SimpleDB不提供不區分大小寫的查詢,那麼對simpleDB中的屬性執行不區分大小寫搜索的最佳方法是什麼?以不區分大小寫的方式搜索SimpleDB
可以做的一件事是包括一個單獨的屬性,它是每個字符串的小寫版本,然後使用'喜歡'的查詢,但它會涉及大量的重複。是否有任何優雅的方式來做同樣的事情?
編輯
我第一次嘗試保持一個單獨的屬性,這是文本的小寫版本進行搜索,然後使用「喜歡」的查詢,但「喜歡」是不是真的足夠快的東西,我是構建以及爲應用程序添加冗餘數據和複雜性的想法並不酷。所以我整合了elasticsearch,到目前爲止工作得相當不錯+這給予了對搜索的更多控制。