Пань З, Цзян З и Хуан Дж
Применение поиска Soundexing и кэширования запросов в системе каталогизации библиотек с открытым исходным кодом
В некоторых небольших организациях с ограниченными ресурсами, согласно опросу авторов, библиотечные объекты могут быть десятилетней давности. Текущие маркетинговые цены на библиотечное программное обеспечение, включая расходы на обслуживание, непомерно высоки. Улучшение и обновление этих библиотечных информационных систем с использованием программного обеспечения с открытым исходным кодом может стать лучшим решением. В этой статье авторы представляют проект библиотечной системы каталогов на основе программного обеспечения с открытым исходным кодом, которая использует многоуровневую архитектуру клиент/сервер. Кроме того, применяются методы поиска soundexing и кэширования запросов для повышения производительности системы в отношении устойчивости к ошибкам, скорости поиска и масштабируемости. При поддержке надлежащим образом разработанного алгоритма soundex система каталогов может значительно увеличить свою отзывчивость, не ставя под угрозу точность поиска. С другой стороны, внедренный кэш запросов может значительно увеличить скорость отклика системы и, следовательно, масштабируемость. Производительность разработанной прототипной системы проверена путем моделирования с использованием реальных библиотечных данных.