2009-09-04 5 views
0

Il existe un moteur de base de données qui semble incroyable pour un outil gratuit: Scimore.Utilisez-vous la base de données Scimore SQL?

Avez-vous beaucoup d'expérience avec elle? Si oui, comment évalue-t-il, en particulier contre Firebird? À quel point est-il résilient/autosuffisant? (Ce qui signifie combien de temps d'arrêt/de maintenance sont attendus?) Les capacités de scale out semblent également très intéressantes.

Je viens de le télécharger et j'ai joué jusqu'à maintenant et ça a l'air bien. Je cherchais une base de données intégrée de type mono-utilisateur facile à déployer (que Scimore a une option) et je jouais avec MS SQL Compact Edition et SQLite et je me souvenais de cette base de données d'un essai il y a quelques années. (Plateforme Windows)

J'étais sur le point de m'installer sur SQLite mais j'ai commencé à penser à d'autres projets multi-utilisateurs et je voulais rester avec une seule solution ... c'est pourquoi j'ai commencé à regarder Firebird.

+0

Je suis curieux de savoir si vous avez choisi Scimore et si oui, que faites-vous jusqu'à présent? –

+0

Je n'ai pas fini par coller avec Scimore. Il semblait rapide et stable mais je suis allé avec des options plus établies –

Répondre

2

Vous ne devriez pas attendre les temps d'arrêt avec Scimore. Il a tous les cloches et les sifflets que vous trouverez dans les produits de base de données coûteux, MVCC, transactions ACID, la tolérance à votre application s'écraser, etc.

D'après ce que nous entendons, la principale raison de passer à Scimore Embedded, est la robustesse lorsque vous avez haute simultanéité, grands ensembles de données et grande charge.

Une chose intersting qui différencie Scimore d'autres bases de données est qu'il se développe à partir de:

  • incorporé dans vos processus d'application. Nous connaissons des applications basées sur ScimoreDB Embedded avec plus de 1,5 millions d'installations.

  • intégré à votre application, mais exécuté dans un processus distinct de votre application Il permet à plusieurs applications de partager & modifier des données.

  • fonctionne comme un service de fenêtres "standard", similaire à un serveur MySQL/SQL/Oracle

  • il fonctionne répartis sur plusieurs machines. Vous installez l'instance distribuée (service) sur plusieurs machines, les joignez à un cluster.Vous pouvez maintenant vous connecter à n'importe quelle instance et orchestrer vos requêtes SQL sur les machines du cluster. Le plus ancien groupe de 5 machines fonctionne depuis plus de 10 ans.

0

FAQ est un début

très agréable Puis-je avoir accès au code source? [ScimoreDB] Oui, signez un contrat de support.

Firebird est open source

-vous soutenir l'intégration avec le studio de développeur? [ScimoreDB] No. Nous travaillons sur les fonctionnalités Linq et DDEX. Il n'y a pas encore de date de sortie

Firebird a.

Linux - avez-vous une version linux? [ScimoreDB] Presque. En utilisant Wine, nous y sommes presque arrivés, mais malheureusement la bibliothèque semble avoir quelques bugs pour l'accès au socket et au disque asynchrone.

Firebird ont

Questions connexes