Comparez les meilleures bases de données pour ISV

Le choix de la meilleure base de données pour vos applications peut s'avérer une tâche redoutablement complexe... Pour vous simplifier la vie, voici quelques points clés à prendre en compte lors du choix de la meilleure solution, tant pour vous que pour vos clients.

Topic Notes
Coûts totaux d'exploitation (TCO)
  • Coût de la redevance initiale
  • Coûts de support récurrents
  • Coûts quotidiens d’administration
  • Coûts de développement
La base de données et sa tarification sont-elles suffisamment extensibles pour répondre aux besoins de vos clients aujourd'hui et à l'avenir ?
  • D'un à des centaines d'utilisateurs. La tarification est-elle justifiée ?
  • La base fonctionnera-t-elle sur de petits matériels tout en prenant en charge les configurations de plus gros clients ?
Quelle valeur ajoutée apporte la base de données à votre produit ?
  • Sécurité des données
  • Restauration sur sinistre
  • Coûts de transfert des données
  • Sécurité utilisateur
Est-ce que votre base de données vous protégera ainsi que vos clients contre les risques liés au stockage des données?
  • Pouvez-vous faire confiance à vos utilisateurs pour sécuriser leurs données lors de l'utilisation de votre système ?

Les éditeurs indépendants (ISV) plébiscitent InterBase en raison de son très faible coût de possession (TCO), de la vitesse de développement, de la simplicité du support et de la qualité de ses fonctionnalités professionnelles. Voici un aperçu des caractéristiques d'InterBase vis-à-vis d'une sélection d'autres bases de données.

Feature InterBase Firebird MySQL MSSQL SAP SQL Anywhere SQLite
Plateformes
Windows
Linux ( ) beta
iOS et Android ( ) Fonctions limitées
Mac OS X
Solaris
Fonctions centrales
Procédures enregistrées
Déclencheurs
Contraintes de vérification des données
Cryptage de la base de données Externe Selon l'édition Selon l'édition Tiers
Cryptage de niveau colonne Selon l'édition
Haute simultanéité
Sécurité utilisateur à forte granularité
Sauvegarde en ligne Selon l'édition
Journalisation Selon l'édition Selon l'édition
Récupération à l'instant Selon l'édition Selon l'édition
Suivi des modifications
Suivi des modifications/Synchronisation Tiers - Coût Licence par serveur & destination Selon l'édition Selon l'édition Coût de licence supplémentaire

InterBase vs Firebird

Synthèse : InterBase est plus rapide, beaucoup plus évolutive et intègre des fonctionnalités supérieures de reprise sur sinistre et de conformité avec les standards de protection des données pour protéger votre réputation et celle de vos clients. En outre, la fonctionnalité exclusive Change Views, ajoute sans coût supplémentaire une API de moteur de réplication hautement évolutive, réduisant significativement les déplacements de données, les coûts de licence de réplication et les coûts totaux de possession.

En savoir plus...

InterBase vs MySQL

Synthèse : L'Open-source est parfois moins ouvert qu'on ne le pense... Oracle MySQL est une base de données open-source populaire et gratuite au téléchargement ; vous devrez néanmoins acheter un abonnement annuel pour chaque déploiement. InterBase vous propose une solution plus rentable. En matière de protection des données et de continuité, il est essentiel que vous considériez attentivement les capacités de sauvegarde et de cryptage des données. InterBase prend en charge les sauvegardes de données en ligne et le chiffrement TDE (Transparent Data Encryption) avec toutes ses éditions payantes, alors que ces fonctionnalités ne sont disponibles qu'avec l'édition la plus chère de MySQL : MySQL Enterprise.

L'architecture de MySQL est centrée sur la réplication de serveur à serveur et ne propose pas de base de données mobile. InterBase Change Views est conçu pour gérer simplement les transferts de données entre une grande variété de périphériques distants - locaux ou distribués. Ce qui en fait une solution idéale pour les applications modernes exigeant une forte extensibilité et des fonctions avancées de réplication.

InterBase vs MSSQL

Synthèse : MSSQL est une puissante base de données haut de gamme dont le prix est également haut de gamme si vous souhaitez bénéficier de fonctionnalités critiques telles que le cryptage TDE. TDE aide les entreprises à se conformer aux lois de protection des données, aux bonnes pratiques de sécurité et aux exigences de conformité édictées par PCI /HIPPA. TDE est intégré à toutes les éditions payantes d'InterBase alors que cette fonctionnalité n'est disponible que dans MSSQL Enterprise.

Quant aux coûts du serveur de reprise sur sinistre, InterBase inclut une licence pour un serveur secondaire de restauration à chaud, alors qu'avec MSSQL, vous devrez acquitter une licence serveur supplémentaire. Autrement dit, un serveur 8 CPU avec TDE et reprise à chaud vous coûtera 107 K$ de moins avec InterBase !

Dénuée de présence mobile, la technologie de réplication de MSSQL se concentre sur une approche de serveur à serveur plutôt que sur un grand nombre de périphériques distants et distribués comme le permet la fonctionnalité exclusive Change Views d'InterBase.

En savoir plus...

InterBase vs SAP SQL Anywhere

Synthèse : Sybase SQL Anywhere a été acquis par SAP en 2012. Dans ce contexte, ses développements sont fortement axés sur les exigences des produits et fonctionnalités SAP. En outre, SAP donne des signes clairs que sa plateforme du futur sera HANA ce qui laisse planer des doutes sur la pérennité de SQL Anywhere.

InterBase et SQL Anywhere proposent de robustes solutions mobiles et fonctionnalités de suivi du changement des données. Cependant, alors que Change Views est intégré au coeur d'InterBase, MobiLink vous sera facturé en plus pour chaque appareil.

InterBase vs SQLite

Synthèse : InterBase IBLite et SQLite sont deux offres gratuites. SQLite ne dispose pas de certaines fonctionnalités pour être conforme au standard SQL92 (en particulier, absence de procédures cataloguées).

Pour ce qui est des applications professionnelles sur mobile, InterBase ToGo intègre des fonctionnalités supérieures de reprise après sinistre et de conformité avec les standards de protection des données pour protéger votre réputation et celle de vos clients. Avec une protection tout au long du cycle de développement, InterBase réduit radicalement les risques d'amendes et d'actions juridiques en cas de pertes de données.

SQLite est fondamentalement un fichier à plat « gonflé aux stéroïdes » ! SQLite propose le même niveau de support d'intégrité mais n'assure pas la prise en charge de multiples connexions simultanées. Pour cette raison, elle n'est pas vraiment adaptée aux développements que conduisent les éditeurs indépendants.

Vous voulez essayer InterBase ?

Les OEM et VAR peuvent bénéficier d'une tarification spéciale en souscrivant un contrat VAR. Pour en savoir plus, consultez la page Devenir VAR InterBase ou contactez votre ingénieur commercial.