Nefis图书馆

nefis的Python项目详细描述


nefis是一个为科学项目设计的功能库。 这些程序的特点是输入和输出数据量大。 nefis能够在文件或共享内存中存储和检索大量数据。 为了在存储和检索数据时获得良好的性能,文件是自描述的二进制直接访问文件。 此外,其中一个数组维度可以是可变的,并且可以指定文件上的序列。 nefis还允许用户以独立于机器的方式在文件上存储数据,这意味着 数据文件可以在计算机系统之间交换,而无需转换。 nefis中的数据被划分为组、单元和元素的层次结构。 此层次结构用于查找文件中应存储或检索数据的位置。 元素是一次可以访问的最小单元。 一个或多个元素构成一个单元格;一个组定义为一个或多个单元格的多维数组。 这显示了要表示的数据的逻辑内聚性。 可以根据需要将标志(在此上下文中称为属性)附加到组。 例如,这些属性可以定义组之间的匹配。 它们也可以包含图形设计的上标和下标。 NEFIS可以存在一个文件用于输入和检索数据(即定义和数据部分)。 以前的nefis版本需要两个文件来输入和检索数据(即一个数据文件和一个定义文件)。 数据文件包含用户提供的数据和已添加的属性。 定义文件包含结构的描述。 数据文件和定义文件之间的关系由应用程序确定。 这意味着一个定义文件可以被各种数据文件使用。 反之亦然(即,可以从不同的定义文件中使用数据文件)。 更重要的是,定义良好的定义文件能够确定公司的所有数据文件的范围。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java:不解析XML的简单XML。例外   KIE Workbench的java自定义UI   java将元素从bucket移动到LinkedList,但有一个元素被完全删除   如何将java stream collect转换为scala   java运行AsynkTask多次不工作   java组织。xml。萨克斯。SAXParseException:cvccomplextype。2.4.c:匹配的通配符是严格的   java是一种计算排序算法所需时间的合适方法   java在O(logn)时间内对排序整数数组中具有相同数字的数字进行计数   xpages从当前数据库javaAgent调用另一个数据库的javaAgent   java如何在instagram中上传特定位置的所有照片   JavaApachePOI可以有效地删除多个列   java创建的对象数   java我可以在关闭连接时关闭Oracle JDBC自动提交吗?