Bowker

R.R. Bowker est une agence ISBN (International Standard Book Number) aux États-Unis. Cette entreprise reçoit des flux de données de plusieurs éditeurs, grossistes et distributeurs. La base de données mondiale de livres imprimés de Bowker contient des informations bibliographiques de millions de titres, dont plus de 20 millions de documents accessibles à une base client comprenant tous les intervenants de l'industrie du livre, des éditeurs aux bibliothèques, en passant par les libraires et les distributeurs.

Télécharger l'étude de cas complète »


Le défi

Les attentes face à cette gigantesque somme d'informations hébergées dans la base de données étaient grandes. Or le moteur de recherche utilisé par l’entreprise (Verity) assorti d'une base de données Oracle ne suffisait pas à répondre aux attentes de performances des utilisateurs. L'entreprise s'est rendu compte de la nécessité d'opter pour un nouveau moteur de recherche permettant d'aider les clients à trouver des contenus au sein de cette vaste base de données. « Avec Verity, nous pouvions faire ressortir des contenus aux clients, mais mettions parfois entre six à huit jours pour trouver un document spécifique, compte tenu de la nature du traitement et du volume de données », explique le directeur informatique de Bowker, Mark Heinzelman.

Je peux désormais choisir à quel moment les contenus seront livrés aux clients. Nous proposons désormais un délai d'un jour, mais il s'agit d'un choix de l'entreprise ; nous n'étions pas limités par l'outil. Les requêtes permettent d'obtenir des résultats dans la seconde, alors que le temps de réponse de la plateforme Verity était généralement de deux secondes et demie, voire trois secondes.

Mark Heinzelman, directeur informatique, Bowker

La solution

Le serveur de contenus XML de MarkLogic combine essentiellement la recherche de texte complet au langage XQuery agréé par le W3C. La plateforme permet le chargement, l'interrogation, la manipulation et l'affichage de contenus. Le recours aux serveurs MarkLogic permet à Bowker d'améliorer ses fonctionnalités de recherche en combinant la recherche d'éléments XML, la recherche de proximité XML et la recherche plein texte. Il n'a fallu que 4 à 5 mois à MarkLogic et à Bowker pour développer et implémenter la solution.

Mark Heinzelman explique que le mode de stockage de MarkLogic simplifie la modification de la structure des documents et l'ajout de nouveaux contenus à la demande. « Sur la plateforme Verity, l'ajout de différents types de contenus était assez laborieux », indique Mark Heinzelman. « Dans presque tous les cas, nous devions reconcevoir l'ensemble de la base de données, et cela pouvait prendre de 3 à 4 semaines. Aujourd'hui, je peux ajouter de nouveaux types de documents très rapidement. »

En plus de répondre aux besoins immédiats de Bowker en termes de performances de recherche, MarkLogic a également permis à l'entreprise d'atteindre ses objectifs à long terme en mettant en place un répertoire solide, capable d'évoluer au gré de ses besoins. « Au départ, j'envisageais cette solution comme un simple moteur de recherche, et non comme un répertoire de contenus » explique Mark Heinzelman. « À l'époque, nous disposions d'une base de données Oracle très puissante, destinée au stockage des contenus. J'ai alors commencé à envisager d'autres projets pour 2008, 2009 et 2010. Nous avions l'intention de migrer l'intégralité de nos contenus vers MarkLogic, sous la forme d'un répertoire de contenus ».

Les économies réalisées par Bowker au terme de cette entreprise constituaient un autre avantage majeur. Pour la gestion de Verity, Bowker devait embaucher une personne à plein temps. Désormais, l'entreprise dispose d'un employé qui consacre au mieux un quart de son temps à la gestion de la nouvelle infrastructure.


Conclusion

Mark Heinzelman indique que la flexibilité de la solution MarkLogic a permis à Bowker d'envisager de nouvelles étapes. Des étapes qui incluront notamment une exploitation optimale des contenus des livres. L'entreprise souhaite notamment utiliser cette technologie « comme un outil de recherche de contenus, et créer des outils axés sur la pertinence des données », indique Mark Heinzelman. « Nous souhaitons réduire le temps de recherche des utilisateurs.  Pour atteindre ces objectifs, nous pensons qu'il est nécessaire d'analyser des contenus et de vendre des informations et des métadonnées en privilégiant la pertinence, tout en incorporant les données de vente dont nous disposons. » Mark Heinzelman indique que la plateforme Verity n'offrait pas la flexibilité suffisante pour héberger des contenus de livres entiers. Le serveur MarkLogic permettra à Bowker de collecter autant de données qu'il le souhaite.

Plus de témoignages de clients

ABN AMRO
ALM
American Psychological Association
American Society of Agronomy
Bowker
Broadridge
BSi Group
CABI
Codifyd
Condé Nast
CQ Roll Call
De Gruyter
EBCONT
Elsevier
Fairfax County, Virginia
Federal Aviation Administration
Global Nonprofit
Hannover Re
Healthcare.gov
HEROLD.at
Informatics Corporation of America
Institute of Engineering and Technology
Institute of Physics
Banque d'investissement
Banque d'investissement (Tier 1)
Banque d'investissement (Top 5)
JWG Group
Klopotek
KPMG
Lagardère Active
M*Modal
Mitchell 1
MVB
National Archives & Records Administration
NBC Universal
OECD Publishing
Oxford University Press
Press Association
Princeton Theological Seminary
Reed Business Information
Royal Society of Chemistry
RSuite CMS
Springer
Thieme
Triumph Learning
University of Virginia
Warrior Gateway
Wiley
Yell.com