有人知道亚马逊云搜索的好Ruby宝石吗?符合以下标准:
1) 支持云搜索api版本2013-01-01
2) 支持具有多个约束条件的查询(例如,搜索标题以"星号"开头、评分为5或以上、1980年之前制作的电影等)
3) 还支持将数据索引到搜索域。
注意,我已经看了所有这些:
https://github.com/spokesoftware/aws_cloud_search-不符合标准1
https://github.com/wellbredgrapefruit/asari-不符合标准3
https://github.com/awslabs/cloudsearchable-不符合标准1
https://github.com/willian/cloud_search-不符合标准1或2
如果真的没有这样一颗宝石符合我的所有标准,我会写我自己的。
您看过aws团队的新aws-sdk-core-ruby-gem吗?https://github.com/aws/aws-sdk-core-ruby
我使用它与DynamoDB和S3进行通信,它与服务的API非常好地配对。在文档中签出CloudSearch服务:http://docs.aws.amazon.com/sdkforruby/api/frames.html
我为云搜索API 2013-01-01制作了一个宝石,其中包含了我想要的所有功能:
https://github.com/stevenjl/rawscsi