digoal / blog

Opensource,Database,AI,Business,Minds. git clone --depth 1 https://github.com/digoal/blog
https://github.com/digoal/blog/blob/master/README.md
GNU General Public License v2.0
8.11k stars 1.9k forks source link

PG 数据库 功能许愿墙 #76

Open digoal opened 4 years ago

digoal commented 4 years ago

您的愿望将传达给PG kernel hacker、数据库厂商等, 帮助提高数据库产品质量和功能.

说不定下一个PG版本就有您提出的功能点, 开不开森.
针对非常好的提议,奖励限量版PG文化衫、纪念品、贴纸、PG热门书籍等,奖品丰富,快来许愿。

请按如下格式许愿^_^

必填

行业: 互联网

功能期望: 列存表

解决什么问题: 提高分析场景性能

期望功能分级: 选项 [有就一定用、没有就不用、其他]

选填

企业名称:

数据库规模:

业务逻辑:

业务痛点:

数据库痛点:

如果有不方便发出的内容, 可以邮件私发给我: digoal@126.com

wanggnot commented 2 years ago

您好!您的来信以收到,谢谢您的来信,我这会儿暂时无法收看您的邮件,我会以最快的速度拜读您的来信。

JamesYuCN commented 2 years ago

行业: 传统行业 功能期望: 数据库表、字段可以支持驼峰命名(并大小写不敏感)、支持非确定字符集的 = like 查询(也就是英文可以大小写不敏感查询) 解决什么问题: 方便迁移Sql Server,My Sql的数据库,数据库驼峰命名比较好看、也方便和业务系统的模型对应。 期望功能分级: 有就一定用

wanggnot commented 2 years ago

您好!您的来信以收到,谢谢您的来信,我这会儿暂时无法收看您的邮件,我会以最快的速度拜读您的来信。

iihero commented 2 years ago

行业: 通用 功能期望: 用户create的function, 允许像在procedure里头一样的处理transaction的commit, rollback 解决什么问题: 使用更方便,也更简化function和procedure之间的区别 期望功能分级: 肯定要用 替代方案: 没有,就只能用没有返回值的procedure来代替,还是很不方便。 开发提示:

iihero commented 2 years ago

行业: 通用 功能期望: 提供一个NanoID的PG函数甚至列类型 解决什么问题: 代替以前的UUID 期望功能分级: 肯定要用 替代方案:只能在客户端自己实现 开发提示: NanoID无论是存储还是使用,都远胜于UUID.能节省很大的存储量。同时也更安全,更快速。

iihero commented 2 years ago

行业: 通用 功能期望: 提供基于表或schema的pgcrypto加密相关语法 解决什么问题: 安全领域非常有用 期望功能分级: 肯定要用 替代方案: 自己集成实现 开发提示: CREATE ENCRYPTED TABLE A(....) WITH ENCRYPTED KEY 'AAAAAABBBBBBB' CREATE ENCRYPED DATABASE WITH ........... CREATE ENCRYPED SCHEMA .....

mawenbin666 commented 2 years ago

行业: 通用 功能期望: 内置pg读写分离功能 解决什么问题: 业务高并发情况要自己实现读写分离 期望功能分级: 肯定要用 替代方案:用外部的读写分离中间件,如pg-pool-II 开发提示:用C语言实现,性能高

bf185003 commented 1 year ago

行业: 通用 功能期望::增加pg的字段最大数,现在pg表最大是1500个字段,在做标签类系统的时候,1个标签需要1个字段,如果有几千个标签,就需要拆成多个表,因为1个表的字段数量有限。 解决什么问题: 需要大量字段的业务场景。 期望功能分级:有就一定用 替代方案:现在只能拆表,没有替代方案

digoal commented 1 year ago

数组可以吗? 标签类业务可能更倾斜使用向量搜索, 例如pgvector, pase插件, 向量值则使用数组来进行存储.

RookieGu commented 1 year ago

行业:制药 功能期望:1、增加对于化学信息学和生物信息学相关的扩展插件,比如rdkit扩展,希望能通过官方安装的形式就能支持相关扩展;2、对于无法root启动服务这点,由于我司安全规则针对固定镜像只能使用单一用户,要兼容old case又要扩展new case,不能root启动服务很是无奈。希望不通过修改源码,只通过配置就能使用root启动 解决什么问题:减少不必要的部署麻烦,更快更好的为科学家们提供数据分析支持,造福人类

digoal commented 1 year ago

行业:制药 功能期望:1、增加对于化学信息学和生物信息学相关的扩展插件,比如rdkit扩展,希望能通过官方安装的形式就能支持相关扩展;2、对于无法root启动服务这点,由于我司安全规则针对固定镜像只能使用单一用户,要兼容old case又要扩展new case,不能root启动服务很是无奈。希望不通过修改源码,只通过配置就能使用root启动 解决什么问题:减少不必要的部署麻烦,更快更好的为科学家们提供数据分析支持,造福人类

可以考虑做个docker image, root确实需要改一下代码, 忽略权限判断.

llw168 commented 3 months ago

行业: 互联网 功能期望: 提升表元数据的准确性。
解决什么问题: analyze 不准确。 期望功能分级: 有就一定用

选填 数据库规模: 占用存储15T 业务逻辑: 多表关联查询 数据库痛点: 表的分析数据不准确,导致sql执行计划无法用到最优的索引。

92hackers commented 1 month ago

行业: 互联网 功能期望: 提升表元数据的准确性。 解决什么问题: analyze 不准确。 期望功能分级: 有就一定用

选填 数据库规模: 占用存储15T 业务逻辑: 多表关联查询 数据库痛点: 表的分析数据不准确,导致sql执行计划无法用到最优的索引。

对于 analyze 分析数据不准确 的情况,有没有一些可以稳定复现的案例可以分享出来呢?