AnnouncementIntroducing MongoDB 8.0, the fastest MongoDB ever! Read more >>

CAIS Modernizes Its Web Experience with MongoDB Atlas

CAIS image

INDUSTRY

Public Sector

PRODUCT

MongoDB Atlas
MongoDB Atlas Search

USE CASE

Content Management

CUSTOMER SINCE

2022
THEIR CHALLENGE

Updating a website using cutting-edge technology

The California Association of Independent Schools (CAIS) is dedicated to supporting and strengthening the independent school community in California. Over the past 80 years, the organization has grown to a network of more than 230 schools and 93,000 students and counting.

CAIS' website serves as an information hub that serves multiple users — schools, CAIS staff, and the public — with different access points. It hosts a searchable database that showcases member schools for prospective students and families and a job board for educators. However, CAIS was outgrowing the third-party technology that supported its website, and the organization needed to upgrade in order to better support schools, parents, and the CAIS staff. When Michael Dy, Technology Systems Manager at CAIS, joined the organization in 2018, he, along with leadership, decided to explore other options.

“Our previous database solution, which had served CAIS well for many years, had some limitations,” said Dy. “Indexing capabilities, maintenance procedures, resiliency, and data integrity needed to be reconsidered. We wanted to expand on our indexing features, especially on high-traffic pages like our job board.”

The website sometimes became unavailable when the database needed to be compacted and repaired. The previous search functionality had some limitations and led to some varied results. It also struggled to handle high volumes of concurrent users. Some users experienced lag when searching for job opportunities. CAIS wanted to change this in order to better serve job seekers and schools working to fill positions.

To make these changes, CAIS needed a new database to achieve the following:

    • handle its growing data needs
    • provide advanced search capabilities
    • integrate seamlessly with its technology stack
    • enhance data integrity and privacy controls

However, CAIS could not find an out-of-the-box solution that met its complex needs. As the primary developer, Dy also required a solution that was simple to learn, implement, and maintain. That is when he discovered MongoDB.

OUR SOLUTION

Upgrading functionality with MongoDB Atlas

Dy began to read resources and watch webinars on MongoDB University to familiarize himself with MongoDB. Enabled by these resources, he completely redesigned CAIS' digital foundation into a modern, scalable architecture powered by MongoDB Atlas, a suite of cloud database and data services. This service seamlessly integrates with CAIS' technology stack.

MongoDB Atlas enables streamlined development processes, more efficient coding, and faster implementation of features. With an intuitive document-based format, CAIS can model data structures and modify documents quickly, saving time and effort in the development process.

“The implementation of MongoDB has significantly enhanced our system. The introduction of previously unavailable features, such as autocomplete functionality and wildcard search capabilities, serve as clear indicators of MongoDB’s impact.”

Michael Dy, Technology Systems Manager, CAIS

With MongoDB Atlas, CAIS can also access advanced capabilities that enhance its website’s user experience, including MongoDB Atlas Search, a fast and easy way to build relevance-based search directly into applications. CAIS has implemented additional search functionality, including phrase matching, fuzzy option matching, match score boosting, wildcard search, and search text highlighting, allowing users to find relevant information more efficiently and accurately.
Fig. 2 — MongoDB Atlas Search offers CAIS faceted search capabilities on their careers website

Fig. 1 — MongoDB Atlas Search offers CAIS faceted search capabilities on their careers website

Additionally, MongoDB Atlas Search supports autocomplete functionality for search keywords, providing near real-time suggestions as users type their job title queries. This feature is particularly beneficial for applicants browsing the CAIS job board — with just a few keystrokes, they can quickly find opportunities.
Fig. 3 — CAIS benefits from MongoDB Atlas Search’s autocomplete functionality

Fig. 2 — CAIS benefits from MongoDB Atlas Search’s autocomplete functionality

OUTCOME

A future of continued innovation

Having adopted MongoDB Atlas, CAIS reduced the workload required for database maintenance while increasing availability and data resilience. MongoDB Atlas enabled Dy to simplify maintenance tasks with features like automated backups and monitoring, saving him valuable time each day to focus on innovating new features. CAIS can also scale its infrastructure as needed to accommodate growth and handle increased traffic; Dy estimates that the organization has improved scalability by 10 times compared to the previous database solution.
“Not only is MongoDB well matched with our technology stack but also continues to enhance its offerings with new features that are integrated with its solutions. With these capabilities, we can better serve members and enhance the user experience.”

Michael Dy, Technology Systems Manager, CAIS

MongoDB Atlas has improved the user experience for CAIS' members and website visitors. “The implementation of MongoDB has significantly enhanced our system,” said Dy. “The introduction of previously unavailable features, such as autocomplete functionality and wildcard search capabilities, serve as clear indicators of MongoDB’s impact.”

Looking forward, Dy is learning about the benefits of utilizing generative AI (gen AI). He is also considering the use of Atlas Vector Search, which helps to build intelligent applications powered by semantic search and gen AI using a full-featured vector database.

“MongoDB’s introduction of Atlas Vector Search, which integrates AI-powered search and personalization into applications on MongoDB Atlas, is of particular interest,” said Dy. “We envision exploring these technologies to further enhance our capabilities and provide even more tailored experiences for our member schools and their users.”

Discover why our public sector customers trust MongoDB Atlas by visiting MongoDB in the Public Sector.

What will your story be?

MongoDB will help you find the best solution.