Datadraw

DataDraw est une base de données persistante ultra-rapide pour les programmes hautes performances écrits dans C.
Télécharger maintenant

Datadraw Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Bill Cox
  • Site Internet de l'éditeur:

Datadraw Mots clés


Datadraw La description

DataDraw est une base de données persistante ultra-rapide pour les programmes hautes performances écrits dans C. DataDraw est une base de données persistante ultra-rapide pour les programmes hautes performances écrits dans C. Le projet DataDraw est si rapide que de nombreux programmes conservent toutes leurs données dans une base de données DataDraw, même lorsqu'ils sont manipulés dans des boucles intérieures d'applications intensives de calcul. , Les bases de données DataDraw sont compilées et lien directement dans vos programmes C. Les bases de données de DataDraw résident en mémoire, rendant la manipulation de données encore plus rapidement que si elles étaient stockées dans des structures de données natives C (en réalité) .DataDraw Les bases de données peuvent être persistantes.Modifications aux données persistantes sont écrites sur le disque, ce qui est bien sûr ralentit, ce qui se présente considérablement. écrire des temps. Cependant, les bases de données DataDraw peuvent également être volatiles. Les bases de données volatiles n'existent que dans la mémoire et seulement pour la durée de votre programme en ont besoin. Les bases de données volatiles peuvent être directement manipulées plus rapidement que c structures C, car les données sont mieux organisées en mémoire pour optimiser le cache Performance.DataDraw prend en charge la conception modulaire. Une application peut avoir une ou plusieurs bases de données persistantes courantes et plusieurs bases de données volatiles pour prendre en charge diverses structures de données d'outils. Les classes dans la base de données d'un outil peuvent étendre des classes dans la base de données commune.DataDraw est également optimisée de 64 bits, permettant aux programmes de fonctionner beaucoup plus rapidement et dans moins de mémoire que les programmes Standard C utilisant des pointeurs 64 bits. En effet, les bases de données de DataDraw soutient plus de 4 milliards d'objets d'une classe donnée avec des références d'objet 32 bits.DataDraw sont publiées sous la licence générale de la bibliothèque GNU, version 2. Cela ne vous coûte rien à utiliser et ne limite pas votre application dans aucun chemin. Seul le programme DataDraw elle-même est couvert par la licence.Lorsque d'utiliser DataDraw VS MySQL et PhLPLAMP est une combinaison très puissante pour la création d'applications Web: Linux, Apache, MySQL et PHP. Apache fournit un cadre incroyablement puissant construit autour d'un serveur Web de classe mondiale. PHP fournit une langue puissante pour développer rapidement des applications Web. MySQL fournit un moyen pour ces applications Web de gérer les données. DataDraw n'est pas destiné à remplacer aucun de cela. Toutefois, Apache est gonflée, PHP est une langue interprétée lente et MySQL interprète les commandes ASCII sur lesquelles il se lit dans les prises qui communiquent avec PHP. Tout cela ralentit le système 100-1000x, par rapport au code CLAI ancien C. La plupart des applications ne se soucient pas: si j'essaie simplement de vendre des trucs sur Internet, être en mesure de traiter même une transaction par seconde est probablement bien. DataDraw est destiné à des applications exigeantes pour lesquelles la lampe est trop lente et / ou gonflée. Lors de la course à pied, une application DataDraw possède la base de données et ne le partage pas avec d'autres. Cela le rend bien adapté à la mise en uvre de certaines tâches, et pas d'autres. Par exemple, il convient parfaitement à la construction de serveurs SQL, de suivi BitTorrent et de serveurs embarqués, mais pas bien adapté aux modules Apache. Dans ces cas, envisagez d'intégrer la base de données DataDraw et un serveur HTML gratuit, rapide, rapide, tel que le serveur HTTP MiniWeb, directement dans votre application. Cela vous permettra de servir plusieurs fois plus de demandes par seconde, dans la mémoire de loin la mémoire. Installation: DataDraw3.0 est soumis à un développement important, il est donc sage de le télécharger et de la compiler directement à partir de la source. Utilisez Subversion comme ceci: $ svn co dataDrawthen, passez simplement au répertoire DataDraw, puis tapez: $ makemake $ makethis doit créer un exécutable «DataDraw». Pour déterminer comment l'utiliser, lisez le manuel, trouvé dans "Manual.odt" .Quelle de cette version: · Cette version comprend DataView, un générateur de diagramme de classe automatique. · Les diagrammes résultants sont de très haute qualité et utiles pour la visualisation relations de classe complexes.


Datadraw Logiciels associés

L'herbe verte

Greengrass est un cadre C # fournissant une API de haut niveau pour le cadre de description de ressource (RDF). ...

187

Télécharger

Gladex

GLADEX est un générateur de code pour Glade prenant en charge plusieurs langages de programmation. ...

150

Télécharger

Analyse

Le module d'analyse est un module PURE-Python qui implémente un générateur d'analyseur LR (1), ainsi que des pilotes de parseurs CFSM et GLR. ...

219

Télécharger

ClearParse

ClearParse est un moteur flexible pouvant être utilisé pour toute tâche d'analyse d'analyse comprenant l'interprétation ou la compilation de langages de programmation. ...

168

Télécharger

jmax

Jmax est un environnement de programmation visuel pour la construction d'applications interactives musicales et multimédia en temps réel. ...

184

Télécharger