addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgoogleimageimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Powerful Search on MongoDB Using SRCH2 - Dev Bhatia and Chen Li

  • Sep 5, 2013 · 6:00 PM

As developers are rapidly moving to MongoDB for its speed and flexibility, search often becomes the new bottleneck. SRCH2 is a powerful search software designed to address the needs of emerging datadriven applications.

Developed in C++ from the ground up, SRCH2 is a search engine developed to bring “Google-like search experiences” to these applications. Benefits of this approach are: full-text instant search, configurable error-tolerance, greater ranking configurability, mobile friendliness, rapid geo-search, and ease of implementation. Using SRCH2, MongoDB users can launch highly relevant type-ahead search in hours, with ZERO custom coding. Of course, new search software demands rigorous testing, and invites good questions, such as:


• What are the major issues and trade-offs in designing this search software?

• Why can’t Lucene/Solr do that? (Hint, it can, but at a cost.)

• What are your specific use cases and experience with MongoDB?

• What are the new use cases and apps for which SRCH2 was designed? 

• How can fuzzy search/error tolerance be configured by edit distance?

• How can search results be ranked using weighting parameters?

• What are other common search tuning options?

• What’s been developed, what’s currently under development, and where is it going?


In this talk we will give an overview of the software and answer these questions. Live demos will be used to illustrate the power of the engine.


About the Speakers:


Dev Bhatia, CEO, SRCH2

Bhatia has led a handful of tech companies from startup to exit. He was a VP at Yoyodyne (bought by Yahoo!, 1999). He wrote the business plan and raised seed capital for Screaming Media (IPO, 2000). He was Founder and CEO of HotSocket, a CRM Software firm whose clients included AT&T, Chase, Discover, Earthlink, Verizon and many others. He was Chief Revenue Officer at mShopper, a leading mobile shopping engine which partnered with Sprint, Verizon, and AT&T. He is a Yale graduate, and received his MBA from Columbia University. 


Chen Li, Founder and CTO, SRCH2

Dr. Li received his PhD from Stanford and MS/BS from Tsinghua University, all in Computer Science. He spent two years as a visiting research scientist at Google, and  worked at IBM, HP, and a Silicon Valley startup. He is a full professor of Computer Science at UC Irvine. He is a recipient of the 10-year Best Paper Award from Database Systems for Advanced Applications (DASFAA) in 2013, and also the 2012 Test-of-Time Award from the ACM Special Interest Group on Management Of Data (SIGMOD).

Join or login to comment.

  • Joseph J.

    I was impressed by the quality of the material presented and the turn out. Looking forward to following SRCH2's progress. Is the video recording to be published?

    September 6, 2013

  • Michael F.

    I am going to miss tonight due to a deadline at work. Hope to see everyone next month!

    September 5, 2013

  • Chelsea W.

    I am excited for tonight!

    September 5, 2013

  • dev b.

    Thanks for the kind words, Sig. Chen and I are really looking forward to sharing with the group. We'll have lots to discuss, including new developments and roadmap.

    August 8, 2013

  • Sig N.

    Very excited about this one, Dev and Chen are members of the group and attended our launch event. Very cool to see SRCH2 mature and now presenting!

    August 8, 2013

59 went

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy