Alternative à la TimesTen dans la mémoire de la base de données
Je viens de trouver "Quelqu'un a publié un
comparaison détaillée entre les différents
en mémoire des Sgbdr?" qui est liée
à ma question.
TimesTen (voir aussi) est un Base De Données En Mémoire à partir d'oracle.
Il a beaucoup de choses pour elle, y compris.
- Rapides et constants, le temps de réponse
- Haut débit des transactions
- Standard SQL, aucune demande de réécriture
- Persistante et recouvrable
- Haute disponibilité et sans aucune perte de données
Cependant, il est un prix hors de portée de la plupart des gens ($41,500.00 /Processeur).
Alors, quelles sont les alternatives, et ce sont là des avantages et des inconvénients.
(Je l'utilise .NET si il change votre réponse)
Sybase a introduit un mémoire en option de base de données avec ASE 15.5.
Sybase a également introduit un mémoire en mode de lancement de SQL Anywhere 11.
Sybase a également introduit un mémoire en mode de lancement de SQL Anywhere 11.
OriginalL'auteur Ian Ringrose | 2009-10-20
Vous devez vous connecter pour publier un commentaire.
Populaire dans la mémoire système de base de données est McObject de eXtremeDB, voir
http://www.mcobject.com/extremedbfamily.shtml
Il est également un bon livre blanc, téléchargeable à partir de la page d'accueil de McObject du site Web, appelé, "En Mémoire des Systèmes de Base de données: Mythes et réalités". Il clarifie certaines questions qui se posent lors de la discussion de la technologie, tels que "comment est un DIM différent de "traditionnelle" de la base de données sur un disque RAM?"
OriginalL'auteur user193338
Généralement, dans ce domaine, les gens aussi regarder kdb de Kx Systèmes. Je pense que ces deux systèmes de vraiment s'ils avaient hay-day dans le début des années 2000. Je voudrais voir si une écoute MySQL avec un état solide de la matrice RAID serait vous donner la performance dont vous avez besoin.
BTW, une fois, j'ai écrit une série de temps de la base de données qui surclassé TimesTen et de la Kdb. Il a soutenu une syntaxe SQL-92. La clé de la performance a été le schéma de liaison à C++ modèle de classes de base, et en utilisant les fichiers mappés en mémoire. Permettant pour sur-le-exécuter les modifications de schéma est assez cher, et de définir le schéma au moment de la compilation des données des recherches pourraient être récupérées en quelques instructions de montage.
OriginalL'auteur brianegge
Question ci-dessus a été demandé (et réponse) chemin du retour en 2009. Cependant, la question est toujours d'actualité et nous pouvons donner une 2ème look.
Je peux suggérer des solutions de rechange à TimesTen:
Tout ce qui précède run mémoire. Caractéristiques-sage, vous pourriez trouver des choses qui manquent par rapport à TimesTen. Mais ils sont certainement en valeur un regard.
OriginalL'auteur Manu M.
Un autre pour la liste: open-source Tarantool est persistant dans l'option de mémoire que comme TimesTen supporte les transactions ACID et SQL. Contrairement à TimesTen, cependant, il peut être auto-fragmenté et dispose également d'une pleine Lua serveur d'application pour les procédures stockées.
OriginalL'auteur eabates
J'ai récemment fait une comparaison entre Oracle TimesTen et Sybase ASE IMDB.
L'article est en deux parties et est disponible à partir des liens suivants.
http://searchoracle.techtarget.com/tip/In-memory-databases-Oracle-TimesTen-vs-Sybase-ASE
http://searchoracle.techtarget.com/tip/In-memory-databases-Oracle-TimesTen-vs-Sybase-ASE-part-2
OriginalL'auteur Mich Talebzadeh
J'ai posé cette question à un LONG il y a le temps, ces jours-Microsoft SQL Server ont "In-Memory OLTP" qui est une mémoire optimisée moteur de base de données intégré dans le moteur de SQL Server. Il n'est pas bon marché, mais semble être très rapide pour certaines charges de travail.
OriginalL'auteur Ian Ringrose
Une alternative peut être solidDB, une comparaison entre les deux peut être trouvé ici: TimesTen et solidDB comparaison
OriginalL'auteur Sebastian Czechowski
Ajouter à la liste des En-Mem bases de données.
Apache Derby
HyperSQL ou HSQLDB.
H2 et HyperSQL ont un mode de compatibilité ainsi à l'appui de schémas de bases de données d'autres, ce qui est une caractéristique très intéressante.
OriginalL'auteur Acewin