perl-PDL-IO-DBI - Create PDL from database (optimized for speed and large data)

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package name perl-PDL-IO-DBI
Package version 0.012
Package release alt1
Package architecture noarch
Package type rpm
Installed size 35.33 KB
Download size 35.33 KB
Official Mirror
For creating a piddle from database data one can use the following simple approach:
use PDL;
use DBI;
my $dbh = DBI->connect($dsn);
my $pdl = pdl($dbh->selectall_arrayref($sql_query));
However this approach does not scale well for large data (e.g. SQL queries resulting in millions of rows).
This module is optimized for creating piddles populated with very large database data. It currently supports only
reading data from database not updating/inserting to DB.
The goal of this module is to be as fast as possible. It is designed to silently converts anything into a number
(wrong or undefined values are converted into `0').


Package Version Architecture Repository
perl-PDL-IO-DBI - - -


Name Value
/usr/share/perl5 -
perl( -
perl( -
perl( >= 2.014
perl(Time/ >= 0.120
perl( -
rpmlib(PayloadIsLzma) -


Name Value
perl(PDL/IO/ = 0.012
perl-PDL-IO-DBI = 0.012-alt1


Type URL
Binary Package perl-PDL-IO-DBI-0.012-alt1.noarch.rpm
Source Package perl-PDL-IO-DBI-0.012-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] noarch autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-PDL-IO-DBI rpm package:
    # sudo apt-get install perl-PDL-IO-DBI



See Also

Package Description
perl-PDL-IO-Dcm-1.003-alt1.noarch.rpm Reads dicom files, sorts them and stores the result into piddles with headers
perl-PDL-IO-Dcm-scripts-1.003-alt1.noarch.rpm PDL-IO-Dcm scripts
perl-PDL-IO-Nifti-0.73-alt1.noarch.rpm Module to access imaging data using Nifti-1 standard
perl-PDL-IO-Sereal-0.003-alt1.noarch.rpm Load/save complete PDL content serialized via Sereal
perl-PDL-IO-XLSX-0.004-alt1.noarch.rpm Load/save PDL from/to XLSX file (optimized for speed and large data)
perl-PDL-NamedArgs-0.12-alt1.noarch.rpm perl module PDL-NamedArgs
perl-PDL-Transform-Color-1.003-alt1.noarch.rpm Useful color system conversions for PDL
perl-PDLDM-Common-2015.071403-alt1.noarch.rpm This provides a few basic functions required for data mining with PDL
perl-PDLDM-Rank-2015.071601-alt1.noarch.rpm Calculates and finds tied ranks of a PDL data matrix
perl-PDLx-DetachedObject-0.02-alt1.noarch.rpm parent class for subclassing PDL 2.X from class frameworks
perl-PEF-CacheLRU-0.02-alt2.noarch.rpm a simple, fast implementation of LRU cache in pure perl
perl-PEF-Front-0.26-alt1.noarch.rpm Perl Effective Web Framework
perl-PEF-Front-WebSocket-0.06-alt2.noarch.rpm WebSocket framework for PEF::Front
perl-PERLANCAR-AppUtil-PerlStripper-0.03-alt1.noarch.rpm Utilities for PERLANCAR's applications, related to Perl::Stripper
perl-PERLANCAR-Debian-Releases-0.050-alt1.noarch.rpm List Debian releases