and it can easily be extended to operate on data beyond files, including key/value stores, databases, etc. pigs live anywhere pig is intended to be a language for parallel data processing. it is not tied to one particular parallel framework. it has been implemented first on hadoop, but we do not intend...