• 函数:通过函数,可以在数据库服务器端执行指令程序
    • 索引:用户可以自定义索引方法,或使用内置的B树,哈希表与GiST索引
    • 通常由INSERT或Update语句触发。多版本并发控制:PostgreSQL 使用多版本。每个用户提供一个数据库的”快照”,用户在事务内部进行的每个修改,对于其他用户都是不可见的,直到事务成功提交。
    • 规则:规则(RULE)允许一个查询能被重组,通常用于实现对视图(View)的操作,如插入,更新,删除。
    • 数据类型:包括文本,任意精度的数值数组,JSON数据,枚举类型,XML数据等
    • 全文检索:通过Tsearch2或OpenFTS,8.3版本中内嵌Tsearch2。
    • NoSQL:JSON,JSONB,XML,HStore本机支持,至NoSQL数据库的外部数据包装器。
    • 数据仓库:能平滑迁移至同属PostgreSQL生态的GreenPlum,DeepGreen,HAWK等,使用FDW进行ETL。