gpt4 book ai didi

ruby - 在 Ruby 命令行应用程序中处理数据存储

转载 作者:数据小太阳 更新时间:2023-10-29 08:33:26 24 4
gpt4 key购买 nike

我决定用 Ruby 编写一个小程序来处理我微不足道的财务跟踪需求。它基本上是一个分类帐,一个跟踪收入和支出并进行各种数据聚合的程序。我对命令行非常满意,这就是为什么我决定把东西放在那里,而不是让它成为一个图形应用程序。

那么问题来了:我应该使用哪种后端来存储数据?我考虑过 sqlite,但我愿意接受建议。如果我最终要使用 SQL 数据库,我是否应该考虑使用 ORM?

最佳答案

SQLite 可能很好 - 如果您需要能够回滚到以前的状态,它很容易从命令行使用,易于备份,并且易于版本控制。

有一个很好的 ORM 叫做 Sequel,我在做非 Rails 的东西时非常喜欢它:http://sequel.rubyforge.org/

关于ruby - 在 Ruby 命令行应用程序中处理数据存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11354169/

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