所以我从这个问题的答案得到了坚实的共识:Editing a single line in a large text file
是,我应该创建一个数据库并将数据存储在那里,而不是使用文本文件。虽然我认为这是一个好主意,但我不知道关于数据库的第一件事,用于数据库的编程语言,或者在我设置数据库后如何使用数据库。你能不能给我一个正确的方向,并指出一个绝对的noob教程,可能对我有所帮助?
更新:嘿伙计们,所以我在查看mySQL并且有很多版本! Cluster CGE看起来是最好的一个,它说它对“实时开源事务数据库设计用于在高吞吐量条件下快速,永远在线访问数据”很有用,这几乎可以解决问题的根源。我需要。它说商业旁边虽然,所以我不知道我是否需要付出一些可怕的费用。无论如何我试过了,它说我应该已经获得了许可证,直到我这样做我才能使用它30天。我很困惑......
我可以免费获得此版本吗?如果是这样,我在哪里获得许可证? 这个版本的版本是否因我需要而被压制?我需要: 1.一种存储介质,通过它我可以存储大量数据 2.通过同时访问实时读写 3.有两个不同的“密钥”(我认为我正在使用它,我需要能够根据两个标准之一搜索主菜)。
答案 0 :(得分:2)
鉴于你的Python天赋,MySQL是一个很好的选择。
http://dev.mysql.com/tech-resources/articles/mysql_intro.html
祝你好运!