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).