Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
150 views
in Technique[技术] by (71.8m points)

amazon web services - Does Elastic Search fit to this use case?

I have an use case as below

User A upload a file contain a list of key and value such as

{
   'job': 'software engineer'
   'skill' : [
     'aws', 's3','ec2'
   ]
}

User B upload a file contain a list of key and value too as such

{
   'user': 'userB'
   'skill': 'java','s3','aws','ec2','ecs'
}

User C upload files contain a list of key and value too as such

{
   'user': 'userC'
   'skill': 'java','python','aws'
}

Number of users can be up to 10,000 users Number of files can be up to 100,000 files A file can contain up to 500 values

Now we would like find matches among values in files. The output has information like

{
   'job': 'software engineer'
   'matches': [
            'userB': [
                   's3', 'ec2'
             ],
            'userC': [
                   'aws'
             ]
   ]
}

I'm thinking to consume Elastic Search to implement this use case. I will store all jobs and users to the same index within ES.

And based on every single skills required by a job, I will search all candidates have the matching skill.

I would like see if ES is built and fit to this use case. If not, what AWS services will be the best fit for this one?

Thank you

question from:https://stackoverflow.com/questions/65905634/does-elastic-search-fit-to-this-use-case

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...