qd_read: qd_read

View source: R/RcppExports.R

qd_readR Documentation

qd_read

Description

Reads an object that was saved to disk in the qdata format.

Usage

qd_read(file, use_alt_rep = FALSE, validate_checksum=FALSE, nthreads = 1L)

Arguments

file

The file name/path.

use_alt_rep

Use ALTREP when reading in string data (default FALSE).

validate_checksum

Whether to validate the stored checksum in the file (default FALSE). This can be used to test for file corruption but has a performance penality.

nthreads

The number of threads to use when reading data (default: 1).

Value

The object stored in file.

Examples

x <- data.frame(int = sample(1e3, replace=TRUE),
        num = rnorm(1e3),
        char = sample(state.name, 1e3, replace=TRUE),
         stringsAsFactors = FALSE)
myfile <- tempfile()
qd_save(x, myfile)
x2 <- qd_read(myfile)
identical(x, x2) # returns true

# qdata support multithreading
qd_save(x, myfile, nthreads=1)
x2 <- qd_read(myfile, nthreads=1)
identical(x, x2) # returns true

qs2 documentation built on Sept. 30, 2024, 9:44 a.m.

Related to qd_read in qs2...