ignite 相关问题

Apache Ignite™是一个以内存为中心的分布式数据库,缓存和处理平台,用于事务,分析和流式工作负载,以PB级的速度提供内存速度。它为大型数据集提供高性能的内存计算功能。

Apache Ignite 缓存的检索时间太长

我想使用 Apache Ignite 作为缓存层。我正在使用 Ignite 胖客户端。我已将多达 400,000 条记录插入服务器进行缓存。然而,在检索数据时,需要2-3秒的时间。 ...

回答 2 投票 0

Apache Ignite c++ 客户端 2.16。交易 - IGNITE_ERR_TX_THIS_THREAD 问题

我的应用程序是多线程的,并且我有多个应用程序实例正在运行,这会使用事务在同一缓存上针对不同的键集触发 getAll 。 Apache Ignite 是

回答 1 投票 0

Apache Ignite 2.16 - 使用瘦客户端动态创建缓存的事务的 C++ 支持

您好 ApacheIgnite 团队, 我计划使用 C++ 瘦客户端创建动态缓存,并希望将事务用于某些操作。 C++ 瘦客户端中是否有规定可以设置...

回答 1 投票 0

承受最小Ignite集群进行测试

我有一个多节点 Ignite 集群,在产品上运行良好。我们在测试用例中也使用相同的方法,这需要相当长的时间才能启动。另外,我们不希望这些加入集群......

回答 1 投票 0

Ignite 中的性能问题

我们面临 Apache Ignite 的性能问题。我们的应用程序在 Azure Kubernetes (v1.27.1) 上运行,它有 24 个大小为“Standard_F64s_v2”的节点(处理大约 1300 万条记录)。 我们...

回答 1 投票 0

如何在没有持久存储的情况下为内存中的Ignite Cache配置索引

Ignite - 在我们的应用程序中,我们尝试在应用程序启动时将数据从文件加载到缓存中。 我们正在尝试在应用程序处理期间检索值[例如API请求l...

回答 1 投票 0

在使用 YCSB 测试 Apache Ignite 时尝试使用 JFR 跟踪缓存行为

我正在使用 YCSB 测试 Apache Ignite 版本 2.16.0 来发送 100K 整数输入。我想使用 JFR 来跟踪缓存操作何时发生。我在 ignite/modules/cor... 中添加了以下 JFR 事件

回答 1 投票 0

Ignite 缓存存储中的对象何时更新并启用后写?

我有一个像这样的Ignite Cache: IgniteCache缓存; 缓存配置为: 我有一个像这样的Ignite Cache: IgniteCache 缓存; 缓存配置为: <property name="readThrough" value="true" /> <property name="writeThrough" value="true" /> <property name="writeBehindEnabled" value="true" /> 以及用于 MariaDB 3rd 方持久性的 CacheStore。 <property name="cacheStoreFactory"> <bean class="javax.cache.configuration.FactoryBuilder" factory-method="factoryOf"> <constructor-arg> <bean class="my_backend_bean"> <constructor-arg value="jdbc:mariadb://xxxxx" /> <constructor-arg value="user" /> <constructor-arg value="password" /> </bean> </constructor-arg> </bean> </property> 总体来说这似乎运作良好。我看到使用 cache.put(key,object) 存储对象会快速返回,而 MariaDB 会异步更新。 但是,我遇到了一些问题,MariaDB 并不总是使用对象的最新值进行更新。我正在努力寻找原因。 所以这是我的问题: - 如果我执行一次cache.put("1", object),然后更改对象中的属性,然后再次执行cache.put("1", object),Ignite将调用缓存存储后端bean的write方法再次更新 MariaDB?我看到我的测试中发生了这种情况,但想知道 Ignite 什么时候可能不更新缓存存储?什么表明 Ignite 已针对同一密钥修改了对象?是否存在 Ignite 尚未将第一个对象写入存储而调用第二个 cache.put 的情况,这是否会导致不更新缓存存储的问题? - 我应该更好地检查cache.containsKey,然后调用cache.replace而不是cache.put吗?或者将替换实际调用我的缓存存储后端 bean 的删除函数? 谢谢! 使用 write Behind 时,可以在缓冲区满时刷新数据,也可以根据超时刷新数据。如果您没有看到更新,很可能尚未达到任何条件。请阅读此处了解更多详细信息:https://apacheignite.readme.io/docs/3rd-party-store#write-behind-caching @DonTequila 检查您的配置后,您是否向数据源添加了任何连接池 您的数据源是否从连接池获取连接?我从你的配置中看不到 附加到Ignite配置[数据源池] 链接到外部数据源 示例没有任何数据源,您可以像下面这样配置[前提是您使用的是 spring bean 配置] 监视 MariaDB 中的数据库会话,如果有 2 个活动连接,则创建了多少连接,那么这可能会导致 Ignite 写入缓存存储的延迟 <bean id="dataSourceEx" class="com.zaxxer.hikari.HikariDataSource"> <property name="driverClassName" value="oracle.jdbc.OracleDriver" /> <property name="jdbcUrl" value="jdbc:mariadb://xxxxx" /> <property name="username" value="user" /> <property name="password" value="pwd" /> <property name="maximumPoolSize" value="20" /> <property name="minimumIdle" value="10" /> <property name="idleTimeout" value="30000" /> </bean>

回答 2 投票 0

如何使用 Ignite 瘦客户端指定创建缓存时的分区数量?

我们在应用程序中使用Ignite缓存。多个实例加入拓扑,其中使用 Ignite.getOrCreateCache() 和 RendezvousAffinityFunction 创建的缓存进行分区,如下所示: 公共...

回答 2 投票 0

ignite:使用 igniteCache

那里: 我在使用 ignite 缓存时遇到错误。 我的系统使用zookeeper选择一个主节点,并且有很多从节点。主进程ignite缓存过期值并放入ignite队列中。...

回答 1 投票 0

如何修复我的 apache ignite 2.7.0 的 OOM 异常?

我们的 apache ignite 2.7.0(由 docker 部署)遇到了几次 OOM 异常。 我发现这条日志消息: 消息队列限制设置为 0,这可能会导致运行时潜在的 OOME...

回答 2 投票 0

如何在 Apache Ignite 中从其他表的其他列更新表的列?

我有一个 Gridgain Ignite v8.8.29 的缓存集群。我其中有两个表 VOTE 和 VOTEDETAIL 都有相同的键列。在 VOTE 表中,名为“comment”的一列具有空值...

回答 1 投票 0

Apache Ignite 找不到 SQL 表

我正在开发一个 Spring 应用程序来连接到 apache Ignite 缓存以获取记录。首先,我运行 DataNode 缓存代码(如下所述)以从数据库中获取所有数据。接下来...

回答 3 投票 0

Apache Ignite 缓存加载需要时间

Apache Ignite 缓存中有 20 个缓存,每个缓存有 2 个备份。 每个缓存代表一张表。 每个缓存的关联键是客户 ID。 建筑的设计方式是这样的

回答 1 投票 0

OData 异常 已超出顶级查询的“0”限制

我正在使用版本 4 的 OData Web API,当我尝试使用 $top 参数查询 OData Web Api 时,它返回以下异常消息。 URI 中指定的查询无效。极限...

回答 5 投票 0

即使对于 Ignite 客户端节点(厚或薄),Ignite 是否也需要一揽子导出(全部未命名)java 模块包

我在 ignite 文档中看到,使用 Java 11 运行 ignite,特别是使用 Java 17 需要一堆 --add-opens 来全面导出(全部未命名)一堆 java 模块包。 它不清晰...

回答 1 投票 0

Apache Ignite 具有 40 个节点

在我们的产品中,我们有 40 个节点分布在不同的地理位置。每个节点的数据应该在所有节点之间复制。在任何给定时间,每个节点都应该具有相同的数据。 我们如何使用Ap...

回答 1 投票 0

Apache Ignite:如何使用 Windows 证书存储对服务器节点进行 SSL/TLS 身份验证

我正在使用 Ignite 2.16.0 并尝试使用 Windows 证书存储而不是 java 密钥存储文件进行 SSL/TLS 身份验证。该文档清楚地说明了如何使用 .pfx 文件进行

回答 1 投票 0

尝试在因斯布鲁克生成 PCF 时引发问题

生成正确的PolicyCenter Innsbruck .jar文件(C:/Guidewire/policycenter/modules/configuration/build/libs/pc-configuration-50.9.0.jar)后,我尝试生成以下页面对象.. .

回答 1 投票 0

Ignite Rest Api - 增量方法

无法获取增量值,当我执行 get 操作时,我得到的是我最初放置的值,而不是增量后的值 你好, 我无法获得增量值,当我执行 get 时,我得到 v...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.