问题标签 [geode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
geode - 如何在 Geode 中连接远程定位器
我只是无法连接到 Geode 中的远程定位器。命令行日志粘贴在下面:
我需要做什么才能将路线添加到定位器?
我已经在 member1 中成功启动了定位器。
有这个问题是有线的,你们可以在这里给一些提示吗?感谢您的任何建议。
geode - Geode可以将数据刷新到数据库吗
在 Geode 的主页上,它说“超快速预写日志 (WAL) 持久性,采用无共享架构,针对节点或整个集群的快速并行恢复进行了优化”
这是否意味着 Geode 可以将数据刷新到数据库。如果有,它的机制是什么?
gemfire - 将历史数据返回到 gemfire/geode 缓存
这与这个问题有些相关。基本上,geode 缓存层将保存最新数据,并且历史数据已卸载到数据库中,因此 geode 中不再存在对历史数据的引用(键)。我的问题是,出于研究目的,我如何将历史数据返回到缓存中?显然 CacheLoader 不是为了这个目的。
我目前的想法是,在缓存中的数据过期之前,将值的键和某些属性(作为搜索参数)复制到一个单独的区域,只是为了将引用保留在那里。我对 gemfire/geode 还是很陌生,我想知道其他人是怎么做的。
这实际上导致了关于 CacheLoader 的另一个问题 - 如果缓存未命中,则意味着条目(键和值)不再在缓存中。应用程序(缓存客户端)如何知道从缓存中请求什么?
deployment - 尝试在 Geode 中部署 jar 时抛出 OutOfMemory 错误
我尝试部署一些将在 Geode 中使用的 jar。罐子的总大小是 74.19M。在 Geode 中部署 jar 并发生 OOM
在此操作期间,发生 OOM。然后我再做一次,这次我启动 Java VirtualVM 来监控堆使用情况。堆使用情况的屏幕截图
堆使用在这里没有任何波动是有线的。
你们知道为什么堆使用监视器没有显示急剧上升吗?当我尝试在 Geode 中部署 jar 时,如何增加堆大小以避免 OOM 错误?
ignite - 内存数据库的性能是否取决于它是用 c++ 还是 java 编写的
我们正在尝试找到一个支持索引的内存数据库,我们可以将其用于我们的应用程序。我们正在研究 Aerospike、Apache Ignite、Geode、Voltdb。没有什么可区分的,每个人都声称速度很快并且有很大的社区支持。
其中,Aerospike 和 VoltDB 是基于 C/C++ 的,Apache Ignite 和 Geode 是基于 java 的。
考虑到数据库之间在性能方面几乎没有选择,而且很难测试哪个数据库在生产中更适合我们,试图找出内存数据库的性能是否也取决于它是否是基于 java 还是基于 c/c++。考虑到垃圾收集问题非常频繁,并且很难针对您的用例进行适当的调整(一段时间后可能会发生变化),基于 java 的 dbs 是否确实处于劣势。
谢谢
xml - apache geode 9.0.3 off heap region,xml配置
如何使用 apache geode 9.0.3 通过 xml 配置将区域声明为堆外
我的 xml 配置在 server-cache.xml 中。
我收到这个错误
我读了这个
通过将堆外区域属性设置为 true 来标记其条目值应在堆外存储的区域 为托管同一区域的所有数据的所有成员统一配置其他区域属性。
来自 http://gemfire.docs.pivotal.io/geode/managing/heap_use/off_heap_management.html
configuration - apache geode 9.0.3 定位器找不到 JMX 管理器
gfsh 连接不上
我的定位器日志
添加配置选项时
我发现这个例外
http://gemfire.docs.pivotal.io/geode/managing/management/jmx_manager_operations.html
java - GemFire 9 替换 GemfireUtilLauncher
是否可以替换GemfireUtilLauncher
先前在以下位置找到的内容:
com.gemstone.gemfire.internal.GemFireUtilLauncher
?
遵循文档,所有内容都应更新为:
org.apache.geode.X.X
但GemfireUtilLauncher
在这些新版本中不存在这样的内容,并且似乎没有包含它的 jar 文件(例如geode-core
,而不是gemfire-core
)。
我能找到的最接近的类示例在以下链接中,但似乎没有任何关于最近更改的文档......
c# - 用于故障转移的 Gemfire/geode 本机客户端配置
我希望我的 gemfire 数据配置为使用 2 个站点的网关的多站点 WAN。纽约和伦敦。使用: http: //gemfire.docs.pivotal.io/geode/topologies_and_comm/topology_concepts/multisite_overview.html#topic_70045702D3994BC692E75102CE01BD7C
我可以了解我的集群和定位器将如何工作并相互了解。
但是,如果 NY 站点出现故障,如何将我的本地 .net 客户端配置为从 NY 故障转移到 LON。
我将在纽约拥有 4 个数据节点和 3 个定位器。我将在 LON 中有 4 个数据节点和 3 个定位器。从 NY-> LON 同步。
如果我将客户端缓存 xml 配置为指向 NY 定位器,他们是否有任何信息可以故障转移到 LON 定位器?客户端缓存配置中是否有任何东西可以让他们知道 LON 定位器,以防 NY 定位器出现故障?