Datadraw

DataDraw is een ultra-snelle aanhoudende database voor programma's met hoge prestaties geschreven in C.
Download nu

Datadraw Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Bill Cox
  • Uitgever website:

Datadraw Tags


Datadraw Beschrijving

DataDraw is een ultrasnelle aanhoudende database voor hoogwaardige programma's geschreven in C. DataDraw is een ultra-snelle aanhoudende database voor hoogwaardige programma's geschreven in C. Het DataDraw-project is zo snel dat veel programma's al hun gegevens in een datadraw-database bewaren, zelfs tijdens het gemanipuleerd in innerlijke loops van compute-intensieve toepassingen .Unlike SLAG SQL-databases , DataDraw-databases worden gecompileerd en koppelen direct in uw C-programma's. DataDARAW-databases zijn ingezeten in het geheugen, waardoor data-manipulatie nog sneller is dan wanneer ze werden opgeslagen in native C datastructuren (werkelijk) .Datadraw-databases kunnen persistent zijn. Modificaties aan persistente gegevens worden geschreven naar schijf zoals ze worden gemaakt, wat natuurlijk dramatisch vertakt Schrijftijden. DataDAW-databases kunnen echter ook volatiel zijn. Volatiele databases bestaan alleen in het geheugen en alleen voor de duur dat uw programma het nodig heeft. Volatiele databases kunnen direct sneller worden gemanipuleerd dan C-structuren, aangezien gegevens beter worden georganiseerd in het geheugen om de cacheprestatie te optimaliseren.Datadraw ondersteunt modulair ontwerp. Een applicatie kan een of meer gewone aanhoudende databases en meerdere vluchtige databases hebben om verschillende tools'-gegevensstructuren te ondersteunen. Klassen in de database van een gereedschap kunnen de klassen in de gemeenschappelijke database uitbreiden .Datadraw is ook 64-bit geoptimaliseerd, waardoor programma's veel sneller en in minder geheugen kunnen uitvoeren dan standaard C-programma's met behulp van 64-bits aanwijzingen. Dit komt omdat datadraw-databases ondersteunt meer dan 4 miljard objecten van een bepaalde klasse met 32-bits object referenties. DATADRAW wordt vrijgegeven onder de GNU-bibliotheek General Public License, versie 2. Het kost u niets te gebruiken en beperkt uw aanvraag niet in manier. Alleen het datadraw-programma zelf is bedekt door de licentie. Wanneer DataDraw vs MySQL en Phplamp gebruikt is een zeer krachtige combinatie voor het maken van webtoepassingen: Linux, Apache, MySQL en PHP. Apache biedt een ongelooflijk krachtig kader dat is gebouwd rond een webserver van wereldklasse. PHP biedt een krachtige taal voor het snel ontwikkelen van webtoepassingen. MySQL biedt een manier voor deze webtoepassingen om gegevens te beheren. DataDraw is niet bedoeld om een van deze te vervangen. Apache is echter opgeblazen, PHP is een langzame geïnterpreteerde taal en MySQL interpreteert ASCII-opdrachten die het doordraagt door sockets die communiceren met PHP. Dit alles vertraagt het systeem 100-1000x, ten opzichte van gewone oude C-code. De meeste toepassingen kunnen niet schelen: als ik gewoon spul op het internet probeer te verkopen, is het waarschijnlijk prima om zelfs maar één transactie per seconde te verwerken. DataDraw is voor veeleisende toepassingen voor welke lamp te traag en / of opgeblazen is. Tijdens het hardlopen bezit een datadraw-applicatie de database en deelt het niet met anderen. Dat maakt het goed geschikt voor het implementeren van sommige taken, en niet anderen. Het is bijvoorbeeld goed geschikt voor het bouwen van SQL-servers of BitTorrent-trackers en embedded-servers, maar niet goed geschikt voor Apache-modules. Overweeg in deze gevallen over het insluiten van zowel datadraw en een gratis, snelle, kleine HTML-server, zoals de MiniWeb HTTP-server, rechtstreeks in uw toepassing. Hiermee kunt u vele malen meer verzoeken per seconde dienen, in veel minder geheugen .. Installatie: DataDraw3.0 is onder zware ontwikkeling, dus het is wijs om deze rechtstreeks van de bron te downloaden en te compileren. Gebruik SUBVERSIE Zoals dit: $ SVN CO HTTPS://SVN.SOURCORGE.NET/SVNROOT/DATADRAW/TRUNK DataDrawthen, schakelt u gewoon over naar de DataDraw-directory en type: $ MAPEMEAK $ MAKETHIS MOET EEN 'DATADRAW'--uitvoerbaar bestand maken. Om erachter te komen hoe u het wilt gebruiken, lees dan de handleiding, te vinden in "Handmatig.odt". Wat is nieuw in deze release: · Deze release bevat dataview, een automatische klassendiagramgenerator. · Resulterende diagrammen zijn zeer hoge kwaliteit en nuttig voor visualisatie complexe klas relaties.


Datadraw Gerelateerde software

Veervalator

Spring-Validator is een tool die een eenvoudige manier biedt om de geldige code van Javascript-client automatisch te genereren. ...

205

Downloaden

MySqueaks

MySqueaks is de korte naam voor mijn vereenvoudigde kwaliteitsuitdrukkingen (SQX), een eenvoudige PHP-klasse die SQL-uitspraken genereert. ...

133

Downloaden

Gcc upc

Een compilatie- en uitvoeringsomgeving voor programma's geschreven in de UPC (Unified Parallel C) -taal ...

157

Downloaden