Show HN: PLJS – 针对Postgres的JavaScript

4作者: jerrysievert6 个月前
PLJS 是一种全新的、现代的 JavaScript 可信语言扩展,它将 QuickJS(一个小型且快速的 JavaScript 运行时)与 Postgres 捆绑在一起,提供了 Postgres 和 JavaScript 之间快速的类型转换、快速的执行以及非常轻巧的占用空间。以下是展示其与 PLV8 比较的基准测试:<a href="https:&#x2F;&#x2F;github.com&#x2F;plv8&#x2F;pljs&#x2F;blob&#x2F;main&#x2F;docs&#x2F;BENCHMARKS.md">https:&#x2F;&#x2F;github.com&#x2F;plv8&#x2F;pljs&#x2F;blob&#x2F;main&#x2F;docs&#x2F;BENCHMARKS.md</a><p>这是朝着一个真正轻量级、快速且可扩展的 JavaScript 运行时嵌入到 Postgres 中的第一步。 初始路线图已发布在 <a href="https:&#x2F;&#x2F;github.com&#x2F;plv8&#x2F;pljs&#x2F;blob&#x2F;main&#x2F;docs&#x2F;ROADMAP.md">https:&#x2F;&#x2F;github.com&#x2F;plv8&#x2F;pljs&#x2F;blob&#x2F;main&#x2F;docs&#x2F;ROADMAP.md</a><p>您可以通过加入 PLV8 Discord 来参与讨论:<a href="https:&#x2F;&#x2F;discord.gg&#x2F;XYGSCfVNBC" rel="nofollow">https:&#x2F;&#x2F;discord.gg&#x2F;XYGSCfVNBC</a><p>您可以在 <a href="https:&#x2F;&#x2F;github.com&#x2F;plv8&#x2F;pljs">https:&#x2F;&#x2F;github.com&#x2F;plv8&#x2F;pljs</a> 找到 PLJS。
查看原文
PLJS is a new, modern JavaScript trusted language extension, bundling QuickJS, a small and fast JavaScript runtime with Postgres, providing fast type conversion between Postgres and JavaScript, fast execution, and a very light footprint.<p>Here are bencharks that show how it compares to PLV8: <a href="https:&#x2F;&#x2F;github.com&#x2F;plv8&#x2F;pljs&#x2F;blob&#x2F;main&#x2F;docs&#x2F;BENCHMARKS.md">https:&#x2F;&#x2F;github.com&#x2F;plv8&#x2F;pljs&#x2F;blob&#x2F;main&#x2F;docs&#x2F;BENCHMARKS.md</a><p>This is the first step toward a truly light-weight, fast, and extensible JavaScript runtime embedded inside of Postgres. The initial roadmap has been published at <a href="https:&#x2F;&#x2F;github.com&#x2F;plv8&#x2F;pljs&#x2F;blob&#x2F;main&#x2F;docs&#x2F;ROADMAP.md">https:&#x2F;&#x2F;github.com&#x2F;plv8&#x2F;pljs&#x2F;blob&#x2F;main&#x2F;docs&#x2F;ROADMAP.md</a><p>You can join the discussion by joining the PLV8 Discord: <a href="https:&#x2F;&#x2F;discord.gg&#x2F;XYGSCfVNBC" rel="nofollow">https:&#x2F;&#x2F;discord.gg&#x2F;XYGSCfVNBC</a><p>You can find PLJS at <a href="https:&#x2F;&#x2F;github.com&#x2F;plv8&#x2F;pljs">https:&#x2F;&#x2F;github.com&#x2F;plv8&#x2F;pljs</a>