Meetic // Business Case


Meetic, le premier site de rencontres, a choisi la solution Pertimm comme moteur de recherche.

Paris - 6 Juin 2007 – Le leader européen de la rencontre en ligne fait aujourd'hui confiance à Pertimm pour améliorer son service auprès des utilisateurs du site Internet. En effet, Meetic a choisi de mettre en place la plate-forme de recherche multimédia de Pertimm pour permettre aux internautes de trouver plus rapidement leur partenaire idéal !

Une réussite basée sur une qualité de service

Depuis plus de 5 ans, le succès de Meetic n'est pas démenti : plus de 28 millions de profils enregistrés depuis sa création. La base de données du site Internet n'a cessé d'évoluer.
La qualité de service et la recherche permanente d'innovation ont contribué au succès du site de rencontres en ligne.
Pour continuer à être LA référence et pour se démarquer d'une concurrence de plus en plus importante, les responsables de Meetic ont souhaité offrir plus de fonctionnalités à leurs membres tout en limitant la surcharge des serveurs afin de réduire le temps de réponse pour les internautes, élément-clé sur le Web.

De nouvelles fonctionnalités

Pertimm, éditeur de logiciel français, spécialiste des Moteurs de recherche, a proposé une plate-forme de echerche multimédia à partir de laquelle ont été développées deux applications : un moteur de recherche sémantique, et un accélérateur de requêtes pour base de données.
C'est cette dernière application, Pertimm Database Accelerator, qui a été retenue par Meetic pour répondre à ses nouveaux enjeux de développement.

Les responsables de Meetic souhaitaient que les internautes puissent effectuer des requêtes par âge minimal, maximal ou entre deux valeurs. Ils avaient également donné comme objectif à Pertimm de pouvoir augmenter le périmètre de la recherche en prenant en compte le contenu de l'annonce et en ayant la possibilité de définir n'importe quel croisement de critères.
Enfin, ils voulaient permettre aux membres d'améliorer les possibilités de tri des résultats selon plusieurs critères. Par exemple, formuler une requête par rapport à la présence ou non de photo, sur les membres connectés …, tout en augmentant la capacité de traitement des données et la rapidité de réponse aux requêtes.
La mise en place de la solution de Pertimm a permis de réaliser des recherches croisées complexes avec des temps de réponse inférieurs au dixième de seconde, autorisant ainsi plus de 150 requêtes par seconde par machine.

Dans un premier temps, Pertimm a engagé une étude sur la structure et le contenu même de la base de données de Meetic qui intègre de nombreux critères et donc de nombreuses nomenclatures.
Présent dans 15 pays, la base complète comprend près de 10 millions d'abonnés et se décompose en quatre bases indépendantes. L'ensemble contient environ 80 champs (âge, sexe, hobbies…).
Le nombre de requêtes évoluant en fonction du nombre de membres, l'audit de Pertimm a mis en avant la possibilité d'améliorer de manière significative les temps de réponses à ses requêtes.

Suite à cet audit, Pertimm a implémenté sa solution Database Accelerator pour accélérer les temps de réponse et permettre la prise en compte des nouvelles fonctionnalités dans les recherches.

L'indexation de la base a été réalisée à partir d'un export complet de celle-ci au format L XML.
Pour la mise à jour dynamique des informations, des exports XML partiels ont été utilisés et dirigés vers les serveurs de recherche Pertimm. Cet export complet et planifié permet de resynchroniser régulièrement l'ensemble du dispositif et ce, malgré près de 100 000 modifications par jour.
La capacité supportée est aujourd'hui de plus de 57 millions de requêtes par 24 heures.

Une implémentation rapide

Cette mission a été réalisée en 6 mois incluant la phase de déploiement et la phase de test.
La rapidité de mise en oeuvre est liée à l'essence même de la solution Pertimm qui s'adosse au système existant sans modifier les installations déjà en place, et donc le système de gestion de base de données (SGBD).
Pertimm Database Accelerator est un serveur de recherche de base de données qui est alimentée par les données sélectionnées par Meetic, puis les requêtes passent par un ou plusieurs noeuds d'interrogation, qui va interroger en parallèle plusieurs serveurs. Avec ce système, les requêtes du site de rencontres ont pu être accélérées plus de 500 fois.

Quelques repères

  • Nombre moyen de critères par requêtes : 5
  • 100 000 requêtes utilisateur par jour
  • De 15 000 à 75 000 connexions en parallèle en fonction des périodes de la journée
  • 10 serveurs
  • 10 requêtes utilisateurs traitées chaque 15ms
  • 1500 requêtes par seconde
  • Les requêtes ont été accélérées plus de 500 fois

A propos de Meetic

MEETIC gère huit services (Meetic, Meetic Mobile, Ulteem, Superlov, Lexa, ParPerfeito, Dating Direct et eFriendsNet) et exploite dans le domaine de la rencontre deux modèles économiques fortement complémentaires, l'un basé sur l'usage de l'Internet, l'autre du Mobile. MEETIC est présent dans 15 pays d'Europe, en Chine et au Brésil, disponible en 12 langues.

Poursuivant depuis sa création une stratégie claire de leadership basée sur une politique qualité prioritaire, un marketing innovant et une parfaite maîtrise technologique, le Groupe s'attache à améliorer en permanence ses services et à répondre encore plus précisément aux différentes attentes de ses abonnés en Europe.

MEETIC a réalisé en 2006 un chiffre d'affaires de 78,8 M d'Euros et un résultat net de 10,1 M d'Euros.

A propos de Pertimm

Créée en 1997 par une équipe de trois ingénieurs, Pertimm est un éditeur français de logiciels spécialiste des moteurs de recherche multimédia, utilisant la linguistique et la sémantique pour permettre la « découverte de la connaissance » et ceci quelles que soient la nature, la structure et l'organisation des supports de l'information.

Implantée en France à Asnières sur Seine (92), à Valence (26) et aux Etats Unis, Pertimm regroupe 20 collaborateurs.

La société a reçu en 2004 le prix Label Start-up innovante de l‘Anvar.