PageSourceSearch

https://montplex.com/static/js/async/3888.cc6a62a8.js

js montplex.com collected 2026-10-03 21:16:41 UTC 6,655 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkengula_website=self.webpackChunkengula_website||[]).push([["3888"],{4848:function(e,t,i){i.r(t),i.d(t,{default:()=>o});var n=i(2676),r=i(453),a=i(4677);function l(e){return(0,n.jsx)(a.Z,{})}function s(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:t}=Object.assign({},(0,r.ah)(),e.components);return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}let o=s;s.__RSPRESS_PAGE_META={},s.__RSPRESS_PAGE_META["en%2Fplayground.mdx"]={toc:[],title:"Playground",headingTitle:"",frontmatter:{title:"Playground",pageType:"blank"}}},4677:function(e,t,i){i.d(t,{Z:()=>d});var n=i(2676),r=i(3496),a=i(7203),l=i(726);let s={zh:{badge:"演练与验证",heroTitle:"用一条最短路径判断 Engula 是否值得试",heroDescription:"这里不是在线沙箱,而是一页面向首次评估 Developer Edition 的验证演练入口。您可以按兼容性、收益和恢复路径三个维度快速建立判断。",steps:[{title:"连接验证",description:"先用现有 redis-cli 或业务客户端连上 Engula,确认基础命令、连接参数和访问链路无须改动。"},{title:"兼容性扫描",description:"使用 KernelCompat 扫描命令兼容性和行为差异,优先识别迁移前需要关注的边界条件。"},{title:"收益评估",description:"再用 ValueSight 和 AutoBench 评估内存收益、恢复时间和吞吐变化,判断是否值得替换。"}],stepLabel:"步骤",asideEyebrow:"继续深入",asideTitle:"直接进入正式验证",asideDescription:"如果您已经清楚验证目标,建议直接进入下载、兼容性工具和基准测试文档,不必停留在占位式演示页面。",linkDownload:"免费下载",linkKernelCompat:"查看 KernelCompat",linkAutoBench:"查看 AutoBench",linkEula:"查看 Developer Edition 与 Enterprise 说明"},en:{badge:"Trial & Validation",heroTitle:"Decide whether Engula is worth trying via the shortest path",heroDescription:"This is not an online sandbox, but a single-page validation walkthrough for first-time evaluators of the Developer Edition. You can quickly form a judgment across three dimensions: compatibility, gains, and recovery path.",steps:[{title:"Connection check",description:"Connect to Engula with your existing redis-cli or application client to confirm that basic commands, connection parameters, and access paths require no changes."},{title:"Compatibility scan",description:"Use KernelCompat to scan command compatibility and behavioral differences, prioritizing the edge cases you should address before migrating."},{title:"Value assessment",description:"Then use ValueSight and AutoBench to evaluate memory savings, recovery time, and throughput changes, and judge whether a replacement is worthwhile."}],stepLabel:"Step",asideEyebrow:"Go deeper",asideTitle:"Jump straight into formal validation",asideDescription:"If you already know your validation goals, we recommend going directly to the download, compatibility tools, and benchmark documentation instead of lingering on a placeholder demo page.",linkDownload:"Download for free",linkKernelCompat:"View KernelCompat",linkAutoBench:"View AutoBench",linkEula:"View Developer Edition & Enterprise details"}},o=[["$ redis-cli -p 6379","127.0.0.1:6379> PING","PONG"],["$ docker run .../engula-kernel-compat:latest","checking command behaviors...","report generated"],["$ docker run .../engula-auto-bench:latest","running benchmark suite...","report exported"]];function d(){let e=s[(0,l.bh)()]??s.zh,t=(0,l.bh)(),i=e.steps.map((e,t)=>({...e,code:o[t]}));return(0,n.jsx)(a.kz,{children:(0,n.jsx)("main",{className:"py-24 md:py-28",children:(0,n.jsx)(a.W2,{children:(0,n.jsxs)("div",{className:"mx-auto max-w-6xl space-y-12",children:[(0,n.jsx)("section",{className:"rounded-[28px] border border-line bg-card px-6 py-10 shadow-[0_24px_54px_-44px_rgba(0,0,0,0.22)] md:px-10 md:py-12",children:(0,n.jsxs)("div",{className:"max-w-4xl space-y-5",children:[(0,n.jsx)("div",{className:"inline-flex items-center rounded-full border border-line bg-bg px-4 py-1.5 text-xs font-semibold uppercase tracking-[0.16em] text-muted",children:e.badge}),(0,n.jsx)("h1",{className:"font-display text-4xl font-bold tracking-tight text-text md:text-6xl md:leading-[1.04]",children:e.heroTitle}),(0,n.jsx)("p",{className:"max-w-3xl font-text text-lg leading-relaxed text-muted md:text-xl",children:e.heroDescription})]})}),(0,n.jsxs)("section",{className:"grid gap-6 lg:grid-cols-[minmax(0,1.15fr)_320px]",children:[(0,n.jsx)("div",{className:"grid gap-5",children:i.map((t,i)=>(0,n.jsxs)("div",{className:"rounded-2xl border border-line bg-card p-6 shadow-[0_20px_46px_-40px_rgba(0,0,0,0.18)]",children:[(0,n.jsxs)("div",{className:"text-sm font-semibold uppercase tracking-[0.16em] text-muted",children:[e.stepLabel," ",i+1]}),(0,n.jsx)("h2",{className:"mt-3 font-ui text-2xl font-semibold text-text",children:t.title}),(0,n.jsx)("p",{className:"mt-3 text-sm leading-relaxed text-muted",children:t.description}),(0,n.jsx)("div",{className:"mt-5 overflow-x-auto rounded-xl border border-line bg-bg p-4",children:(0,n.jsx)("pre",{className:"font-mono text-sm leading-relaxed text-text",children:t.code.map(e=>(0,n.jsx)("div",{children:e},`${t.title}-${e}`))})})]},t.title))}),(0,n.jsxs)("aside",{className:"rounded-2xl border border-line bg-card p-6 shadow-[0_20px_46px_-40px_rgba(0,0,0,0.18)]",children:[(0,n.jsx)("div",{className:"text-sm font-semibold uppercase tracking-[0.16em] text-muted",children:e.asideEyebrow}),(0,n.jsx)("h2",{className:"mt-3 font-display text-2xl font-semibold tracking-tight text-text",children:e.asideTitle}),(0,n.jsx)("p",{className:"mt-4 text-sm leading-relaxed text-muted",children:e.asideDescription}),(0,n.jsxs)("div",{className:"mt-6 grid gap-3 text-sm",children:[(0,n.jsx)(r.rU,{className:"inline-flex min-h-11 items-center justify-center rounded-xl bg-primary px-4 text-background transition-all hover:opacity-90",href:(0,l.CS)("/download",t),children:e.linkDownload}),(0,n.jsx)(r.rU,{className:"inline-flex min-h-11 items-center justify-center rounded-xl border border-line px-4 text-text transition-colors hover:bg-bg",href:(0,l.CS)("/docs/tools/kernelcompat",t),children:e.linkKernelCompat}),(0,n.jsx)(r.rU,{className:"inline-flex min-h-11 items-center justify-center rounded-xl border border-line px-4 text-text transition-colors hover:bg-bg",href:(0,l.CS)("/docs/tools/autobench",t),children:e.linkAutoBench}),(0,n.jsx)(r.rU,{className:"inline-flex min-h-11 items-center justify-center rounded-xl border border-line px-4 text-text transition-colors hover:bg-bg",href:(0,l.CS)("/eula",t),children:e.linkEula})]})]})]})]})})})})}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.