gpt4 book ai didi

java - green dao的string属性可以存储的字符串最大长度

转载 作者:行者123 更新时间:2023-12-01 09:34:16 24 4
gpt4 key购买 nike

我必须在 green dao 中为许多 id 存储类似的数据。所以我决定将所有 id 连接成一个字符串,然后作为一行存储在 green dao 中。因为我可以使用类似的查询提取数据。

由于ID字符串会很长,所以我想知道green dao的string属性可以存储多少个字符长的字符串。

我也想问一下这是否是一个好方法。

谢谢。

最佳答案

我正在存储很长的字符串,但是我可以建议这是一个非常糟糕的方法,因为使用查询生成器,您无法指定要在 dataDao.loadAll(); 上加载哪些列,这最终会导致此错误,因为您没有足够的内存。

CursorWindow W Window is full: requested allocation 250689 bytes, free space 175628 bytes, window size 2097152 bytes greenDAO D Window vs. result size: 12/22

使用惰性列表对我没有帮助,我认为您应该将数据分区到另一个表中,添加关系,然后您可以执行诸如 data.getMyStringBlob 之类的操作,如 Tim Castelijns 上面建议的那样。当您真正需要该数据时。

关于java - green dao的string属性可以存储的字符串最大长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39139493/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com