gpt4 book ai didi

sql - Ruby:做一个字符串缓存,哪个更快:数组还是 SQL?

转载 作者:可可西里 更新时间:2023-11-01 07:54:51 27 4
gpt4 key购买 nike

我正在制作一个带有在线客户端信息缓存的 ruby 服务器。当我关闭服务器时,应该保留此信息。我可以将它存储在一个简单的数组中并使用 Marshal 保存,或者我可以使用 SQL 数据库(可能是 MySQL)。哪个更好用?我认为 Array 方法很容易,但是 SQL 比它更快?谢谢!

最佳答案

这取决于可扩展性要求。如果您期望有数千条记录,您应该使用 SQL 或其他数据库,尽管这会增加开发人员的开销。但是,如果您处理的是少量对象,则只需序列化对象并将它们保存到磁盘即可。

关于sql - Ruby:做一个字符串缓存,哪个更快:数组还是 SQL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4256590/

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