postgres 350d
postgres-350d-15.4 : upgrade postgreSQL and fix locale problem in base image
PostgreSQL-15.3的Docker構建更改Cube擴展的尺寸限制,將其提高到350。
這是需要與Postgres嵌入或其他機器學習相關的向量的單詞或其他機器學習的文字工作的。
注意:自從PG350D發布以來,已經做出了一些努力,以支持PGVECTOR的機器學習友好矢量,該向量支持多達16K的維度。
您可以通過編輯此Dockerfile輕鬆地在尺寸上生成構建。
您將用來在向量上執行操作的立方擴展名的硬限度為每個向量100個尺寸。
GitLab註冊表上有構建圖像。您可以這樣拉:
docker pull registry.gitlab.com/oelmekki/postgres-350d:15.3
修補硬編碼限制是Postgres Doc中的推薦方法。
我在生產中使用了幾年,沒有遇到任何問題。
即使您不熟悉Docker,也可以從該存儲庫中閱讀Dockerfile,也應該很容易教您如何自己做。劇透:
contrib/cube/目錄中contrib/cube/cubedata.hUSE_PGXS=true env變量運行