Go to Post if you do make a marshmallow robot, that would be pretty sweet. - smurfgirl [more]
Home
Go Back   Chief Delphi > Technical > IT / Communications > Website Design/Showcase
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 12-05-2007, 04:09
Gigaman2003 Gigaman2003 is offline
Registered User
AKA: Ben
FRC #1280 (The Raging Seabiscuits)
Team Role: Webmaster
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Singapore
Posts: 32
Gigaman2003 is on a distinguished road
Flat-file systems vs Software DBMS

So since this forum has been rather quiet lately, I thought i'll post this to generate some discussion.

The news:
PQL, TDB and txtSQL are doing a joint benchmark! The aim of this benchmark is to give ourselves a better look at how we (flat-file DBMSes) compare to each other and mysql. Not going to delay this anymore, just check out what im talking about. This is incomplete and only contains the PQL benchmark. The txtdb and txtsql equivalents will be written by the authors of those systems. txtdb is at version 5.2, txtsql at 2.2 and pql, being the youngest, is at 0.7.Anyway it'll give you an idea of where i've gotten with PQL since version 0.4.

Some of you might recall I've brought up PQL here before (thread probably already archived), but since then , its improved by leaps and bounds. The querying capability of PQL still is my proudest acheivement, and I've made several very cool innovations to increase the speed of the queries 20 times. There is also a (almost global) shadow cache system in place to control memory leaks and unnecessary file reads that killed 0.4's speed.

I can't say anything about txtdb and txtsql cause i don't know them as well, but we are all definately very interested to see the final results of this benchmark. It should change the way people think about flat-file systems (buggy, feature poor, slow, prone to corruption). What do you think?
__________________
Webmaster?
Think about making your next site a one.
PQL - The next generation flat-file Relational DBMS.

http://www.srvhsrobotics.org
Team 1280 - The Raging Seabiscuits

Last edited by Gigaman2003 : 12-05-2007 at 12:32.
  #2   Spotlight this post!  
Unread 12-05-2007, 11:33
jtdowney jtdowney is offline
Boiler Up
AKA: John Downey
FRC #4302 (Robophins)
Team Role: Mentor
 
Join Date: Sep 2006
Rookie Year: 2006
Location: Chicago
Posts: 300
jtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant future
Re: Flat-file systems vs Software DBMS

Though you appear to be making a lot of progress I would hold off on calling your system a relational DBMS until you can verify you follow E.F. Codd's 12 rules.
__________________
John Downey
Lead Robot Inspector - Purdue IndianaFIRST District
Whitney Young Magnet High School/Robophins (FRC 4302) - Mentor (2013-current)
Midwest Regional Planning Committee - Member (2012-current)
Boilermaker Regional Planning Committee - Member (2011-2014)
Robot Inspector (2008-current)
Purdue FIRST Programs - Staff Advisor (2008-2011)
Lafayette-Jefferson High School/Precision Guessworks (FRC 1646) - Mentor (2006-2011)
  #3   Spotlight this post!  
Unread 12-05-2007, 12:29
Gigaman2003 Gigaman2003 is offline
Registered User
AKA: Ben
FRC #1280 (The Raging Seabiscuits)
Team Role: Webmaster
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Singapore
Posts: 32
Gigaman2003 is on a distinguished road
Re: Flat-file systems vs Software DBMS

funny you should mention that, I was planning to make the next version ACID compliant and during some googling came acoss those 12 rules. either way, there are only two rules PQL 0.7 dosen't follow, and thats the support for null fields and high level insert, update and delete. ive already fixed that, and PQL0.8 fully conforms to the 12 rules. ACID compliance is still in progress though, I'm having trouble finding a way to do that without killing the speed too much
__________________
Webmaster?
Think about making your next site a one.
PQL - The next generation flat-file Relational DBMS.

http://www.srvhsrobotics.org
Team 1280 - The Raging Seabiscuits
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Help! making an inventor file into an autodesk file kjhobin Inventor 5 19-03-2006 23:04
The World is Flat Beth Sweet Chit-Chat 0 23-10-2005 22:16
How do we convert a modified user routines file into a valid .HEX file HuskieRobotics Programming 13 28-02-2004 12:12


All times are GMT -5. The time now is 02:00.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi