[Dbix-class] Using Class::Std under-the-hood
Matt S Trout
dbix-class at trout.me.uk
Thu Aug 11 21:55:11 CEST 2005
On Thu, Aug 11, 2005 at 03:13:22PM -0400, John Siracusa wrote:
> On 8/11/05 2:46 AM, Dan Sully wrote:
> > What are the performance implications of using Class::Std?
> >
> > One of the things that make DBIx::Class promising is the reduced overhead as
> > compared to Class::DBI. If the fundamental building blocks are changed to
> > something that greatly increases the overhead, I personally do not see a net
> > gain.
>
> I just created a benchmark suite that includes Class::DBI,
> Class::DBI::Sweet, and DBIx::Class. It's part of version 0.65 of
> Rose::DB::Object, but you can also use it as a way to compare the
> performance of DBIx::Class to the other modules.
>
> To spoil the surprise somewhat, I'll say that DBIx::Class's promised
> "reduced overhead compared to Class::DBI" is a mixed bag. In some scenarios
> it's significant, but sometimes the tables are turned. Of course, every one
> of these modules is sub-1.0, so things may change in the future.
>
> I just uploaded to CPAN, so there may be a delay before it shows up on your
> local mirror. In the meantime, other CPAN authors can login to PAUSE and
> download it from here:
>
> https://pause.perl.org/pub/PAUSE/authors/id/J/JS/JSIRACUSA/Rose-DB-Object-0.
> 065.tar.gz
It also says it requires Rose-DB-0.02, which I can't seem to find anywhere.
Any chance of a pointer?
--
Matt S Trout Website: http://www.shadowcatsystems.co.uk
Technical Director E-mail: mst (at) shadowcatsystems.co.uk
Shadowcat Systems Ltd.
+ Help us build a better perl ORM: http://dbix-class.shadowcatsystems.co.uk/ +
More information about the Dbix-class
mailing list