天天看点

【重新发现PostgreSQL之美】- 35 茅山道士 - rdkit 化学分析

背景

场景:

  • 化学计算
  • 医药行业

挑战:

  • 化学键、分子式等非结构化数据在数据库中不好表达. 如何解决高效存储.
  • 不好表达也不好查询, 例如在化学指纹、化合物相似搜索、化合物分裂和溶解性包含等常见查询.

PG 解决方案:

  • rdkit 插件
  • 新增指纹类型、mol类型
  • 新增了分子式、指纹等类型对应运算符、索引、排序能力等
《PostgreSQL 化学分析 - RDKit Cartridge 1 - 环境部署》 《PostgreSQL 化学插件 - pgchem_tigress molecules rdkit》

https://github.com/digoal/blog/blob/master/202106/20210624_01.md#postgresql-%E8%AE%B8%E6%84%BF%E9%93%BE%E6%8E%A5 https://github.com/digoal/blog/issues/76