存储数据并访问它
本文关键字:访问 数据 存储 | 更新日期: 2023-09-27 17:50:35
存储数据的最佳方式是什么&最快的访问方式,这是免费的,不需要额外的东西安装?
使用sqlite
XML。看这里。请记住,通过使用XML,您将拥有一个机器结构的、人类可读的文件。
由于这对OP来说显然是很新的,这里有一些链接:
关于XML:
- XML Very Basics
关于从c#访问XML。净
- Microsoft Linq TO XML Doc/how 一个很好的Linq to XML教程
如果是C语言,你可以使用structs
和fread()
&fwrite()
将数据保存到单个"数据库"文件中。这不是最兼容的方式,但它肯定是快的。并且不需要安装任何额外的东西
StreamReader
读取文件http://msdn.microsoft.com/en-us/library/system.io.streamreader.aspx
和StreamWriter
写入文件http://msdn.microsoft.com/en-us/library/system.io.streamwriter.aspx
它们都是。net框架中的类
我建议SQL Server精简版-它是免费的,基于文件的,不需要额外的安装,这也给了你一个很好的升级路径,因为它也支持实体框架
如果您需要一个关系数据库,请使用System.Data.Sqlite ADO。围绕Sqlite数据库的Net包装器。将DLL放入您的项目中,您将获得一个免费,快速,单文件的SQL数据库。
如果你只需要一个键值存储,那么在ESENT管理的接口中使用Persistent Dictionary