【发布时间】:2016-09-05 11:35:25
【问题描述】:
我有一个用户 ID 列表,每个用户 ID 都有很多朋友 ID。我想编写一个程序来向用户的朋友发送消息。那么如何管理这些信息呢?我想我应该使用 1 个单个文件并将此 Json 格式写入文件:
{'id_user':1, 'id_friend': 123}
{'id_user':1, 'id_friend': 124}
{'id_user':1, 'id_friend': 125}
{'id_user':1, 'id_friend': 126}
{'id_user':2, 'id_friend': 222}
{'id_user':2, 'id_friend': 223}
{'id_user':2, 'id_friend': 224}
{'id_user':2, 'id_friend': 225}
...
如果我使用这种方式,之后文件将有几千万行。 那么,管理这些用户的最佳方法是什么?我应该使用什么类型的数据库?谢谢!
【问题讨论】:
-
为此使用关系数据库,如 postgresql 或 mysql
标签: python json database file dictionary