[TOC] tags: 文件格式 tensor-store ## 文件格式 [TensorStore](https://github.com/google/tensorstore),这是一个开源 C++ 和 Python 软件库,专为存储和操作*n*维数据而设计,它: - 提供统一的 API 用于读写多种数组格式,包括[zarr](https://zarr.readthedocs.io/en/stable/)和[N5](https://github.com/saalfeldlab/n5)。 - 本机支持[多种存储系统](https://google.github.io/tensorstore/kvstore/index.html),包括[Google Cloud Storage](https://google.github.io/tensorstore/kvstore/gcs/index.html)、[本地和网络文件系统](https://google.github.io/tensorstore/kvstore/file/index.html)、[HTTP 服务器](https://google.github.io/tensorstore/kvstore/http/index.html)和[内存存储](https://google.github.io/tensorstore/kvstore/memory/index.html)。 - 支持读/写缓存和事务,具有强大的[原子性、隔离性、一致性和持久性](https://en.wikipedia.org/wiki/ACID)(ACID) 保证。 - 通过乐观并发支持从多个进程和机器进行安全、高效的访问。 - 提供异步 API 以实现对高延迟远程存储的高吞吐量访问。 - 提供高级、完全可组合的[索引](https://google.github.io/tensorstore/python/indexing.html)操作和虚拟视图。