WOLFRAM

Wolfram Language & System 12.1 (2020)|Legacy Documentation

This is documentation for an earlier version of Wolfram Language.View current documentation (Version 14.3)

Persistent Storage

The Wolfram Language provides streamlined mechanisms for persistent storage between sessions, both locally and in the cloud.

Local Storage »

LocalObject a handle to a persistent expression or other content stored locally

LocalSymbol a symbol whose value is persistently stored locally

LocalCache cache cloud objects and URLs in local objects

Cloud Storage »

CloudObject a handle to an expression or other content stored in the cloud

CloudExpression a handle to an expression whose parts can be manipulated directly

CloudSymbol a symbol whose value is stored in the cloud

Basic Operations for Local & Cloud Storage

Put  ▪  Save  ▪  Get  ▪  Export  ▪  Import

CloudDeploy deploy active content in the cloud

CreateCloudExpression  ▪  CreateDatabin

DeleteObject delete a cloud object, local object, etc.

CopyFile copy between cloud objects, local objects, etc.

Utilities

CreateUUID create a universal unique identifier

URLShorten create a shortened version of a URL

Structured Persistent Storage

ResourceObject a structured resource to be deployed or published in the cloud

Databin storage for incrementally added data in Wolfram Data Drop

Blockchain Storage

BlockchainData data on public and private blockchains

BlockchainPut  ▪  BlockchainGet

System Credential Storage

SystemCredential store passwords in your operating system's secure credential store

$SystemCredentialStore the currently active credential store

SystemCredentialData  ▪  SystemCredentialKeys  ▪  SystemCredentialKey

$DefaultSystemCredentialStore  ▪  SystemCredentialStoreObject

General Persistent Objects »

PersistentValue settable persistent value for session, user, installation, etc.

PersistentObject  ▪  PersistenceLocation

Initialization »

InitializationValue settable initialization value for session, user, installation, etc.

$Initialization  ▪  $PreInitialization  ▪  InitializationObjects

User Interface Preferences

$FrontEnd symbolic representation for the Wolfram System front end

SetOptions programmatically set persistent preferences