A Caché multidimensional array. Each of the programming languages in Caché (apart from Caché SQL) provides commands for working directly with Caché multidimensional arrays. Using Caché Globals describes these arrays, which have two general forms: persistent and in-memory. Persistent multidimensional arrays are known as globals.