Mynodbcsv: lightweight zero-config database solution for handling very large CSV files

Stanisław Adaszewski1

  • 1Laboratoire de Recherche en Neuroimagerie, DNC, CHUV, Lausanne, Switzerland; Blue Brain Project, EPFL, Lausanne, Switzerland.

Plos One
|July 29, 2014
PubMed
Summary

This study introduces a novel system for querying large Comma-Separated Values (CSV) datasets using SQL. The system offers efficient data access without data copying or complex setup, overcoming limitations of traditional databases for wide-format data.

Related Concept Videos

Maximum Size of Aggregate01:12

Maximum Size of Aggregate

The maximum size of aggregate is defined as the aperture of the sieve retaining 15 percent or more of the particles present in the aggregate sample. The aggregate's maximum size impacts the concrete's water requirement, workability, and strength. Larger aggregates reduce the surface area needing cement paste coverage, which can lower water needs, thereby allowing a decrease in the water-to-cement ratio when the desired workability and richness of the mix are to be maintained, which can...
1.2K
Bulk Density of Aggregate01:22

Bulk Density of Aggregate

Bulk density refers to the mass of aggregate particles that would fill a unit volume. The concept of bulk density originates from the inability to pack aggregate particles in a manner that completely eliminates void spaces. Hence, the term bulk refers to the volume that encompasses both the aggregates and the voids. This measurement is crucial when aggregates are batched by volume and is used to convert quantities by mass to volume.
Most natural mineral aggregates, like sand and gravel,...
1.6K
Distributed Loads01:19

Distributed Loads

Distributed loads are a common type of load that engineers and scientists encounter in various practical situations. Distributed loads often refer to a type of load spread over a surface or a structure and can be modeled as continuous force per unit area.
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
1.1K
Distribution Reliability and Automation01:25

Distribution Reliability and Automation

Distribution reliability in electrical power systems is critical for ensuring an uninterrupted power supply to consumers at minimal cost. According to IEEE Standard Terms, reliability is the probability that a device will function without failure over a specified time period or amount of usage. For electric power distribution, this translates to maintaining continuous power supply and addressing customer concerns over power outages. Several indices, as defined by IEEE Standard 1366-2012, are...
678
Weightlessness01:01

Weightlessness

When an object is dropped, it accelerates toward the center of the Earth. If the net external force on the object is its weight, it is said to be in free fall; that is, the only force acting on the object is gravity. Galileo was instrumental in showing that, in the absence of air resistance, all objects fall with the same acceleration g. However, when objects on the Earth fall downward, they are never truly in free fall, because there is always some upward resistance force from the air acting...
5.4K
Distributed Loads: Problem Solving01:21

Distributed Loads: Problem Solving

Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
1.3K