首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gemfirexd如何存储大于其in_memory的表数据文件?

gemfirexd如何存储大于其in_memory的表数据文件?
EN

Stack Overflow用户
提问于 2015-04-20 14:36:24
回答 1查看 72关注 0票数 0

我有一个8 8GB的4GB.the数据文件要加载到GEMFIREXD中。如何在内存中组织剩余的数据4 GB数据。我读到了有关EVICTION的内容,但我没有得到任何澄清。在将复制的数据加载到磁盘时,还是在填满4 4GB后开始复制到磁盘?

帮帮忙..谢谢

EN

回答 1

Stack Overflow用户

发布于 2015-04-21 01:17:45

如果使用EVICTION子句而不使用PERSISTENT子句,则一旦达到驱逐阈值,数据将开始写入磁盘。最近最少使用的行将被写入磁盘并从内存中删除。

如果您有一个持久化表,当您达到驱逐阈值时,数据已经在磁盘上了。此时,将从内存中删除最近最少使用的行。

请注意,即使行被逐出,内存中仍然存在每行的开销。

详细单据参照:

http://gemfirexd.docs.pivotal.io/latest/userguide/index.html#overflow/configuring_data_eviction.html - http://gemfirexd.docs.pivotal.io/latest/userguide/index.html#caching_database/eviction_limitations.html

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29740778

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档