简介 NCache 游乐场

概述

嗨,我是伊克巴尔·汗。 我是一名技术传播者 Alachisoft。 今天我将带您快速浏览一下 NCache 操场。 NCache Playground 是一个在线工作副本 NCache 您可以从浏览器中使用它。 您不必下载并安装 NCache 在多个服务器上,您不必配置这些缓存即可使用它们,而是为您预先配置了所有内容。 而且,游乐场配有 NCache 管理中心,包括管理和监控工具以及.NET 和 Java 示例。

的目标 NCache Playground 旨在让您快速轻松地访问工作副本 NCache 因此,您无需花费大量时间进行设置即可使用它。 让你快速见识有多强大 NCache 确实适用于您的 .NET 和 Java 应用程序。 那么,让我们开始吧。 如果您访问我们的网站,您可以按此 尝试游乐场 按钮或从任何菜单中选择此 Try Playground。 它为您提供了两个选项:基本选项和沙盒选项。 我会选择沙箱选项,因为这是我获得 2-Node 的地方 NCache 集群,还有 管理中心工具 包括管理和监控工具以及.NET 和Java 示例。 这将使我能够访问大部分重要的内容 NCache 功能,不是全部,而是大多数。

启动沙盒会话

无需注册即可使用 NCache 此时游乐场,但您必须通过复制粘贴此动态生成的用户名和密码来登录。 这里的目标是确保您是人类,而不是使用 Playground 的机器人。 正如您所看到的,已经为您开始了 30 分钟的会话。

NCache 经理

所以,这里是 NCache 您可以启动的管理中心工具。 让我开始吧 NCache 经理第一。 NCache manager 是一个可以创建缓存、更改缓存配置的工具。 已经为您创建和配置了一个“demoCache”,并且它已经在 2 节点集群上运行。 它是 分区副本缓存拓扑 与异步复制。 这是我们最受欢迎的拓扑,请阅读 NCache 架构 页面上发布服务提醒。

管理中心

这是您内部拥有的一个完全可用的工具 NCache 操场。 这与您安装时获得的工具完全相同 NCache。 例如,如果您愿意,您可以来这里创建一个新的缓存,我不会这样做,但您可以这样做。 而且,显然您可以启动和停止缓存,您可以监视缓存等等。

NCache 显示器

好的,下一个工具是 NCache 监控工具。 这是一个非常易于使用的图形仪表板样式监控工具,可让您监控大量计数器或指标 NCache,在服务器仪表板和客户端仪表板上。 而且,您还可以创建自己的自定义仪表板。 NCache 显示器还配有一个 压力测试工具 这可以让你模拟一些压力。

为了确保一切正常工作,我将在这里开始一分钟的压力,还有第三个工具,称为 NCache 统计数据,本质上以更表格的形式向您显示相同的内容。 举例来说,现在我启动的这个压力测试工具在每台服务器上每秒执行大约 1600、1700 个请求,因此在该集群上每秒执行大约 3200 到 3500 个请求。 显然,当您添加更多客户端和更多负载时,这会增加,但您尚未最大化容量。 所以,这些就是 NCache 管理和监控工具。 显然你可以更多地和他们一起玩。

示例程序

.NET 示例程序

的另一部分 NCache Playground 是示例程序。 有 .NET 和 Java 示例。 我将首先介绍 .NET。 我将向您展示 .NET 和 Java。 让我最小化这个。 因此,Playground 提供了八个 .NET 示例。 有基本缓存操作,缓存项锁定,您可以根据标签对缓存数据进行分组。 您可以使用 EF Core 结果集缓存。 您可以使用 SQL 查询。 您可以使用 EF Core LINQ 查询。 您可以使用数据结构,并且可以使用 Pub Sub 消息传递。 例如,您还可以采集任何样本,然后只需说“运行”。 而且,它将成功运行它,您可以看到计数器会因为某些活动的发生而跳跃。 例如,您也可以在这里查看 EF Core 示例。 此示例使用 SQLite 内存数据库。 显然,在现实生活中,您将使用自己的数据库,但是,您知道,这是一个非常轻量级的数据库。 它对 Playground 很有好处,所以这就是我们使用它的原因。 而且,我还可以更改示例代码,例如我要将我的名字放在这里,我想要执行“编译并运行”而不仅仅是“运行”。 因此,这将编译该代码并运行它。 并且,您可以看到现在它刚刚运行了 EF 核心示例。 并且,您可以看到活动略有上升。

.NET 示例程序

现在,如果我从 EF Core 示例转到另一个示例并返回此处,它会记住我的代码更改。 但是,请记住,只有当您至少完成一次“编译并运行”后它才会记住,否则它不会记住代码更改。 但是,比方说,如果我不喜欢代码更改,我想根据收到的示例返回到出厂默认设置,我只需说“重置代码”即可自动将代码重置为任何内容来了。

Java 示例程序

另一部分是您可以进入 Java 示例。 Java 示例也是八个示例,就像 .NET 一样,只是其中有两个示例是 Java 特定的。 它不使用 EF Core 结果集缓存,而是使用“Hibernate 缓存”,而不使用 EF Core LINQ 查询缓存,而是使用“Spring 数据缓存”。 否则,所有其他样本都是相同的。 而且,我将讨论“休眠缓存”,因为休眠是一种非常流行的使用方式。 而且,我还要,比方说,我要把我的名字放在这里,让我说,“IQBAL2”只是为了不同,我会说“编译并运行”,你会看到它将编译此代码,当它运行时,此处将显示“IQBAL2”。 “IQBAL2”就在这里,我可以做到这一点,如果我来到另一个示例,比如说,如果我转到“Spring Data Caching”,因为这个 Spring Data Caching 在这里使用注释来执行 @CachePut 和所有。 因此,如果我从这里回到“休眠”,它会记住我的代码更改。 但是,如果我现在来这里并执行“重置”,它只会重置它。

Java 示例程序

因此,您可以看到它同时具有 Java 和 .NET 示例。 示例的好处是您可以将自己的代码放在这里,您可以更改此代码并进行测试 NCache 反正你喜欢。 唯一的限制是它不是一个非常大的程序,因此,目的不是在这里进行全面的概念证明,而是只是玩玩 NCache所有的功能都是如此,让您对它们感到满意。 而且,最好的开始方法是使用我们拥有的示例。 而且,正如我所说,.NET 中有 XNUMX 个示例,Java 中有 XNUMX 个示例。 而且,我们正在添加更多示例。 因此,我们将添加更多样本。 因此,样本的覆盖范围将会更大。

所以,这是对 NCache 游乐场。 请您亲自尝试一下。 这真的很简单,您一定会喜欢的。 非常感谢。

联系我们

联系电话
©版权所有 Alachisoft 2002 - 版权所有。 NCache 是 Diyatech Corp. 的注册商标。