像QQ等很多软件,它们是怎么在本地保存数据的?
10 个解决方案
#1
QQ本地保存聊天记录吧...
#2
错咯..保存咯.呵呵.不好意思... 估计是每发送一个信息.就把这段信息写到一个文本文档里面吧...接着后面写.
#3
先读到内存的字典中,然后再从字典查
#4
Accress足够了,查询速度在程序设计的时候都要时刻考虑,一次不要取太多的数据
#5
如果只是单纯的记录,txt足够用,1W条不算多,检索可以直接在内存里操作也不差
#6
如果只是这么简单,你可以不用数据库,就把数据存放到一个文件,比如Xml就行了。
在程序退出的时候保存,启动的时候加载,加载Xml的时候把它的内容读入内存中的列表或数据中,查找在这些列表或数组中是很快的。
在程序退出的时候保存,启动的时候加载,加载Xml的时候把它的内容读入内存中的列表或数据中,查找在这些列表或数组中是很快的。
#7
XML或是Txt,读取到内存当中,然后再检索,
数据库的话,考虑Access
数据库的话,考虑Access
#8
还是access吧,也方便做一些复杂的查询。
#9
不错,如果用txt或xml的话,其实1W条信息,平均每条500字的话,读到内存大概会占到15M。加上程序本身要2M左右,也跟打开几个网页差不多而已。
还可以真正的玩一下学过的数据结构。
还可以真正的玩一下学过的数据结构。
#1
QQ本地保存聊天记录吧...
#2
错咯..保存咯.呵呵.不好意思... 估计是每发送一个信息.就把这段信息写到一个文本文档里面吧...接着后面写.
#3
先读到内存的字典中,然后再从字典查
#4
Accress足够了,查询速度在程序设计的时候都要时刻考虑,一次不要取太多的数据
#5
如果只是单纯的记录,txt足够用,1W条不算多,检索可以直接在内存里操作也不差
#6
如果只是这么简单,你可以不用数据库,就把数据存放到一个文件,比如Xml就行了。
在程序退出的时候保存,启动的时候加载,加载Xml的时候把它的内容读入内存中的列表或数据中,查找在这些列表或数组中是很快的。
在程序退出的时候保存,启动的时候加载,加载Xml的时候把它的内容读入内存中的列表或数据中,查找在这些列表或数组中是很快的。
#7
XML或是Txt,读取到内存当中,然后再检索,
数据库的话,考虑Access
数据库的话,考虑Access
#8
还是access吧,也方便做一些复杂的查询。
#9
不错,如果用txt或xml的话,其实1W条信息,平均每条500字的话,读到内存大概会占到15M。加上程序本身要2M左右,也跟打开几个网页差不多而已。
还可以真正的玩一下学过的数据结构。
还可以真正的玩一下学过的数据结构。