pgmp PostgreSQL的任意精度计算模块

开源网站开源项目 24-05-04 15:50:27

pgmp 是 PostgreSQL 的扩展模块,用于将对 GMP 库提供的任意精度数据类型的支持添加到数据库中。

该扩展将mpz(任意大小的整数)和mpq(任意精度的有理数)类型添加到 PostgreSQL,并向数据库公开 GMP 库中针对这些类型的所有可用功能,从而提供:

decimal使用仅受 1GB varlena 最大大小限制的数字,对数据类型的整数进行高性能运算;

用于绝对精度存储和算术的合理数据类型;

使用专门功能处理素数,随机数,因式分解直接进入数据库。

GMP 数据类型可以存储到数据库中,与其他 PostgreSQL 数字类型混合使用,并使用 btree 或 hash 方法进行索引。

[pgmp PostgreSQL的任意精度计算模块]相关推荐
jeet Sass 网格系统

jeet Sass 网格系统

Jeet是Sass和Stylus的简单分数网格系统。 在几分钟内学习API,然后开始将网格扔在一起。 看一下这个: np……...

Thonny 适合初学者的 Python IDE

Thonny 适合初学者的 Python IDE

Thonny —— 一个面向初学者的 Python IDE Thonny 由爱沙尼亚的 Tartu 大学开发,它采用了不同的方法,因为……...

今日开源
  1. Magento 开源的 PHP 电子商务系统

    Magento 开源的 PHP 电子商务系统

    Magento是一套专业开源的PHP电子商务系统。Magento设计得非常灵活,具有模块化架构体系和丰富的功能。易于与第三方应用系统无缝集成。 特点Magento设计得非常灵活,具有模块化架构体系和丰富的功能。易于与第三方……

    开源软件 2024-05-18

  2. Prettier 前端代码格式化工具

    Prettier 是一个“有主见”的代码格式化工具,支持列表如下: JavaScript,包括ES2017 JSX Flow TypeScript CSS、LESS和SCSS JSON GraphQL 简而言之,这个工具能够使输出代码保持风格一致。 示例: 举个例子……

    开源软件 2024-05-18

  3. Reactor 异步应用基础库

    Reactor 是一个基于 JVM 之上的异步应用基础库。为 Java 、Groovy 和其他 JVM 语言提供了构建基于事件和数据驱动应用的抽象库。Reactor 性能相当高,在最新的硬件平台上,使用无堵塞分发器每秒钟可处理 1500 万事……

    开源软件 2024-05-18

返回顶部小火箭