Convert Mongo $text Search to Elasticsearch

Our current website (click here to see the name of the website: [login to view URL]) uses AngularJS, NodeJS, Mongo, and MySql as a database storage. We sell sports apparel. Our search suffers as it uses a MongoDb text search which does not account for misspellings (e.g. metaphone, soundex, or alternate terms) nor does it account for synonyms or stems. We are not using Elastic search. I do not have experience with Elasticsearch but understand it to be a popular tool for searching a product catalog. Please propose which of the following is the ideal scenario and total $$$ to convert our existing search to using Elasticsearch instead of the Mongo text search.

Brief history/context: Our data is organized such that we have a) a parent product – which is the model/design of the piece of clothing b) the colors – a parent product has many different colors of the same article of clothing and c) the sizes – a given color will have many different sizes.

This data is stored in separate tables in MySql and is published periodically to the mongo database in document format with all sizes nested under their styles and all styles nested under their parent product. We have between 5 million and 10 million records between all the tables.

Option A) Do we remove MongoDB and publish to elasticsearch as the document repository and take advantage of its language handling features

Option B) Do we retain MongoDb as the document repository and use elasticsearch in conjunction with MongoDb to do the indexing and searching while still retrieving results from mongodb?

Option C) Do we eliminate MongoDb and not pull our results from elasticsearch but only retrieve the MySql IDs of matching items from elasticsearch and then load the product data onto the screen from MySql.

Please propose which of the above options has the greatest advantages and also provide a breakdown of tasks and associated $$$ for each task.

Kemahiran: Elasticsearch, Javascript, node.js, NoSQL Couch & Mongo

Lihat lagi: why use elasticsearch with mongodb, mongo connector elasticsearch, mongodb full text search performance, power of mongodb, mongodb vs elasticsearch, elasticsearch mongodb, mongodb full text search, import data from mongodb to elasticsearch, php convert pdf text, convert bitmap text, convert numbers text php, sql full text search engine, convert bmp text, ocr program convert bmp text, convert hash text, convert number text keeping commas excel, convert myob text, linux convert plain text password md5 encrypted password, convert pdf swf search text, vbnet dll full text search access

Tentang Majikan:
( 30 ulasan ) Denver, United States

ID Projek: #17259200

11 pekerja bebas membida secara purata $535 untuk pekerjaan ini


Hello sir, To be very specific, I am a professional software developer, and have provide multiple customize solution to my client using elasticsearch. yes you are right elasticsearch is more efficient and convenient Lagi

$388 USD dalam 5 hari
(15 Ulasan)

hi Nice to meet you. I read your job posting and I am very interested. I have a good skill in ElasticSearch. I think you to accomplish your purpose, you have to change db(mysql, mongodb) to elasticsearch completely Lagi

$155 USD dalam 3 hari
(16 Ulasan)

Hello. I am very interested in your project. I have been doing website project for years. I am expert in website design with python, php,node,react,angular, wordpress,joomla,Angular, python and so on. Many tasks w Lagi

$155 USD dalam 3 hari
(8 Ulasan)

Hi, I 'd choose option C, since MongoDB best advantage is easily modified and your DB is stable(structure is not changed), so you can completely drop MongoDB. And instead of retrieving data from MySQL, you can mak Lagi

$277 USD dalam 5 hari
(8 Ulasan)

Here are my Recent Works: [login to view URL] [login to view URL] [login to view URL] we are a team of Frontend and Backend Developers. our main job is to convert PSD into Responsive HTML then into some php Lagi

$205 USD dalam 3 hari
(8 Ulasan)

Hello, I checked your all 3 proposal and all doable but need few discussion to make better way as per your given brief on project post. Let me know when you available to discuss more in detailed. Regar

$822 USD dalam 21 hari
(6 Ulasan)

I'll have experience working with MongoDb and Elastic search and both combined. I'll be able to work on your project immediately. Looking forward to discuss.

$245 USD dalam 7 hari
(4 Ulasan)

$155 USD dalam 3 hari
(1 Ulasan)

Dear Employer. I'm a senior developer. i'm PHP , MEAN and WebDesign expert, I have developed PHP , MEAN and WebDesign for 5 years. PHP , MEAN and WebDesignis my skill, and i can do your task perfectly as soon as qui Lagi

$150 USD dalam 3 hari
(0 Ulasan)

Hi There, I have over 10 years of experience using Python and around 4 years using MongoDB and Apache Solr. I understand that full text searching is not working for your product search, and since you need a text-sea Lagi

$555 USD dalam 14 hari
(0 Ulasan)

Hi, We have team of desktop/web developers and QA team with relevant experience of 4 to 15 years. They are highly experienced in building and testing desktop/web applications. Our skill set: CSS, Angular Materia Lagi

$2777 USD dalam 20 hari
(0 Ulasan)