Le choix de la bonne base de données pour votre application peut s'avérer une tâche ardue. Pour vous faciliter la tâche, voici quelques points à prendre en considération pour vous aider à choisir la bonne base de données pour vous et vos clients.
| Sujet | Notes |
|---|---|
| Examiner le coût total de possession |
|
| La base de données et la tarification s'adaptent-elles aux besoins actuels et futurs de vos clients ? |
|
| Quelle valeur ajoutée la base de données apportera-t-elle à votre produit ? |
|
| Votre base de données vous aidera-t-elle à vous protéger, vous et vos clients, contre les risques liés au stockage des données ? |
|
Les éditeurs de logiciels indépendants (ISV) choisissent InterBase en raison de son coût total de possession très bas, de sa rapidité de développement, de sa facilité d'assistance et de ses fonctionnalités de base de données de qualité commerciale. Vous trouverez ci-dessous un aperçu d'InterBase par rapport à quelques bases de données sélectionnées.
| Plates-formes / FonctionnalitésXX | InterBase | Firebird | MySQL | MSSQL | SAP SQL Anywhere | SQLite |
|---|---|---|---|---|---|---|
| Fenêtres | X | X | X | X | X | X |
| Linux | X | X | X | (X ) bêta | X | X |
| iOS et Android | X | (X) caractéristique limitée | X | |||
| macOS | X | X | X | X | X | |
| Solaris | X | X | X | X | X | |
| Caractéristiques principales | ||||||
| Procédures stockées | X | X | X | X | X | |
| Déclencheurs | X | X | X | X | X | X |
| Contraintes de vérification des données | X | X | X | X | ||
| Chiffrement des bases de données | X | Externe | Dépend de l'édition | Dépend de l'édition | X | 3rd Parti |
| Cryptage au niveau des colonnes | X | Dépend de l'édition | ||||
| Concurrence élevée | X | X | X | X | X | |
| Sécurité fine des utilisateurs | X | X | X | X | X | X |
| Sauvegarde en ligne | X | X | Dépend de l'édition | X | X | |
| Journal | X | Dépend de l'édition | Dépend de l'édition | X | X | |
| Récupération ponctuelle | X | Dépend de l'édition | Dépend de l'édition | X | ||
| Suivi des changements | ||||||
| Suivi des modifications / Synchronisation | X | 3rd Party - Coût de la licence par serveur et par destination | Dépend de l'édition | Dépend de l'édition | Coût supplémentaire de la licence | |
Résumé : InterBase est plus rapide, beaucoup plus évolutif et doté de fonctions supérieures de reprise après sinistre et de conformité à la protection des données qui sont essentielles pour préserver votre réputation et celle de vos clients. En outre, Change Views ajoute une API de moteur de réplication à coût nul et hautement évolutive qui réduit considérablement les coûts de déplacement des données et de licence de réplication, pour un coût total de possession des plus bas.
Résumé : les logiciels libres ne sont pas toujours gratuits. MySQL d'Oracle est une base de données open-source populaire qui peut être téléchargée gratuitement, mais vous devrez souscrire un abonnement annuel pour chaque déploiement. InterBase vous offre un meilleur rapport qualité-prix. Lorsqu'il s'agit de protéger vos données et d'assurer la continuité de vos activités, il est essentiel que vous examiniez attentivement la sauvegarde et le cryptage des données. InterBase prend en charge les sauvegardes de données en ligne et le chiffrement transparent des données (TDE) dans toutes les éditions payantes, alors que ces fonctionnalités ne sont disponibles que pour l'édition MySQL Enterprise la plus chère.
L'architecture MySQL est centrée sur la réplication de serveur à serveur et n'offre pas de base de données mobile. InterBase Change Views est conçu pour gérer facilement les mouvements de données entre une grande variété d'appareils distants, qu'ils soient locaux ou distribués, ce qui en fait la solution idéale pour les besoins modernes de réplication évolutive.
Résumé : MSSQL est une base de données haut de gamme puissante qui s'accompagne d'un prix haut de gamme, si vous souhaitez bénéficier de fonctionnalités essentielles pour votre activité, telles que le chiffrement transparent des données (TDE). Le TDE aide les entreprises à se conformer aux lois et aux meilleures pratiques en matière de protection des données et à travailler sur des normes telles que la conformité PCI / HIPPA. Le TDE est présent dans toutes les éditions payantes d'InterBase, une fonctionnalité qui n'est disponible que dans MSSQL Enterprise.
En ce qui concerne les coûts du serveur de reprise après sinistre, InterBase inclut la licence pour un serveur secondaire de reprise après sinistre à chaud, tandis que pour MSSQL, vous devez payer une licence de serveur supplémentaire. En d'autres termes, un serveur de 8 CPU avec TDE et reprise après sinistre à chaud coûte plus de $107k moins cher avec InterBase !
Sans la présence mobile, les technologies de réplication MSSQL se concentrent sur le serveur à serveur plutôt que sur la prise en charge d'un grand nombre d'appareils distants distribués qu'InterBase Change Views permet également de prendre en charge.
Résumé : à l'origine, Sybase SQL Anywhere a été racheté par SAP en 2012. En tant qu'entreprise SAP, son agenda est fortement axé sur le développement de produits SAP et les exigences en matière de fonctionnalités. SAP indique également clairement que HANA est sa plateforme pour l'avenir, ce qui amène de nombreuses personnes à se demander ce qu'il adviendra de SQL Anywhere.
InterBase et SQL Anywhere proposent tous deux de solides offres mobiles et des capacités de suivi des modifications de données. Alors que Change Views est intégré dans le noyau d'InterBase, MobiLink est facturé en sus par appareil.
Résumé : InterBase IBLite et SQLite sont deux bases de données gratuites. SQLite ne dispose pas de certaines fonctionnalités permettant d'assurer la conformité à SQL92, en particulier l'absence de procédures stockées.
Pour les données professionnelles sur mobile, InterBase ToGo est doté de fonctions supérieures de reprise après sinistre et de conformité à la protection des données qui sont essentielles pour préserver votre réputation et celle de vos clients. Avec une protection tout au long du cycle de développement, InterBase réduit considérablement le risque d'amendes et de mesures réglementaires en cas de perte de données.
SQLite est en fait un fichier plat sous stéroïdes ; SQLite offre le même niveau de support de base de données pour assurer l'intégrité des données et ne permet pas une concurrence élevée. Pour cette raison, il n'est pas vraiment adapté au développement ISV.
Intéressé par l'utilisation d'InterBase ?
Les ISV / OEM et les VAR peuvent obtenir des prix spéciaux en établissant un accord VAR. Contactez Barnsten au +31 23 542 22 27 ou sales@barnsten.com

