天天看點

【重新發現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