Questions tagged [amazon-cloudsearch]

Amazon CloudSearch is a fully-managed search service in the cloud that allows customers to easily integrate fast and highly scalable search functionality into their applications. With a few clicks in the AWS Management Console, developers simply create a search domain, upload the data they want to make searchable to Amazon CloudSearch, and the service then automatically provisions the technology resources required and deploys a highly tuned search index.

Developer Doc:

http://docs.aws.amazon.com/cloudsearch/latest/developerguide/SvcIntro.html

Search parameter:

http://docs.aws.amazon.com/cloudsearch/latest/developerguide/Search.Requests.html

Faqs:

http://aws.amazon.com/cloudsearch/faqs/

343 questions
3
votes
2 answers

How to search for an exact sub-string in aws cloudsearch?

When I search for 'bcde' I would like to get all of the following matches: 'abcde' 'bcdef' 'abcdef' What is the way to achieve this result in AWS cloudsearch (preferably with a simple query parser)? Prefix will not give me the first result. Is…
3
votes
1 answer

How to force API Gateway to not decode parameters or CloudSearch to expects decoded slash?

I am currently integrating Amazon CloudSearch with a front end application. Due a known CORS issue, I am forced to use API Gateway too. The issue occurs that, the front end CloudSearch library send the url with encode parameters. Those parameters…
Murilog
  • 31
  • 4
3
votes
1 answer

AWS cloudsearch in android

I am planning to implement a predictive search functionality in Android app, I am using AWS as backend, i got to know about the AWS cloud search, Please someone let me know how to access the cloudsearch from Android, I am using AWS Android SDK for…
Vinay
  • 488
  • 5
  • 9
3
votes
1 answer

lexical error: inside a string, '\' occurs before a character which it may not

I am using Amazon SDK to upload document to CloudSearch. The document is formatted into JSON. When I try to upload the data it gives me below error- { ["lexical error: inside a string, '\' occurs before a character which it may not. attern…
soccer7
  • 3,547
  • 3
  • 29
  • 50
3
votes
1 answer

AWS CloudSearch Dynamic fields aren't mapping

I have an index field with a name of "*_i" (without quotes) on AWS CloudSearch: I then have the following document: [ { "type": "add", "id": "file_3", "fields": { "tenant_id": 1, "file_id": 3, "file_name":…
Force Hero
  • 2,674
  • 3
  • 19
  • 35
3
votes
1 answer

I have large file contents that I want to make searchable on AWS CloudSearch but the maximum document size is 1MB - how do I deal with this?

I could split the file contents up into separate search documents but then I would have to manually identify this in the results and only show one result to the user - otherwise it will look like there are 2 files that match their search when in…
Force Hero
  • 2,674
  • 3
  • 19
  • 35
3
votes
3 answers

CloudSearch deleteByQuery

The official Solr Java API has a deleteByQuery operation where we can delete documents that satisfy a query. The AWS CloudSearch SDK doesn't seem to have matching functionality. Am I just not seeing the deleteByQuery equivalent, or is this something…
Eric
  • 283
  • 5
  • 12
3
votes
2 answers

Does AWS CloudSearch allow searching multiple domains in the same query?

My team's application has numerous data types across 11 tables in our application database. To implement an efficient keyword search across specific fields on all of these types, we are exploring AWS CloudSearch as one option. Our intention is to…
jneander
  • 1,150
  • 14
  • 34
3
votes
1 answer

How do i search my CloudSearch domain using AWS-SDK for Javascript?

I cannot find the API call to search the search domain in AWS-SDK documentation for NodeJS / JavaScript. CloudSearch developer guide suggests that AWS-SDK be used to perform search queries, yet i cannot find any API call in sdk Link to AWS-SDK…
Koder
  • 1,794
  • 3
  • 22
  • 41
3
votes
2 answers

Get a random search result from Amazon CloudSearch

My query is like: /2013-01-01/search?q=(and author:'william' category:'Videos')&q.parser=structured&expr.random=_rand&return=_all_fields&size=1 and returns a video. However, I want a random videoId on every request. Using the expression…
Shelim
  • 141
  • 8
3
votes
2 answers

CloudSearch - Return results when a field does not exist

Is there a CloudSearch structured query to return results that do not have a value within a field? For example, I have a field called target_date that does not always have a value and I want to return all results with no target_date. This field is…
Siphon
  • 1,041
  • 8
  • 17
3
votes
1 answer

Upload Document to CloudSearch, treats my JSON as a string

I'm trying to upload my documents of data to CloudSearch. I'm uploading the data in a file called test.json and it has the following content. [ { "type": "add", "id": "1-1", "fields": { "id": 1, …
Marcus Lind
  • 10,374
  • 7
  • 58
  • 112
3
votes
1 answer

AWS SDK CloudSearch pagination

I'm using PHP AWS SDK to communicate with CloudSearch. According to this post, pagination can be done with either cursor or start parameters. But when you have more than 10,000 hits, you can't use start. When using start, I can specify ['start' =>…
Justinas
  • 41,402
  • 5
  • 66
  • 96
3
votes
1 answer

Applying distinct on specific field in CloudSearch query

I am examining AWS CloudSearch for system's new searching engine. Assume that there are articles and some comments written on each articles. The search API should return articles that are matching or having any matching comments. So is there any…
wsn
  • 1,097
  • 8
  • 15
3
votes
0 answers

What is the difference between stemming and synonyms in Amazon CloudSearch?

I'm currently looking at how we can tailor a cloudsearch analysis scheme to provide more relevant search results. (I think) I understand the conceptual difference between a stem and a synonym. Stems are either derivatives, like "walk, walking,…
Tom McQuarrie
  • 1,087
  • 9
  • 16