我习惯使用PHp和MySQL,我现在正尝试使用C#构建代码段管理器程序。
我打算存储:标题,说明,语言,许可,标签,源代码
进入数据库。
由于这将是一个桌面程序,我以为我可以使用SQLite数据库来保存每个代码段的所有内容。
我之前从未使用过SQLite,PHP中的eveyone通常更喜欢MySQL而不是SQLite。所以我不确定这是不是要走的路。
源代码会占用大量空间,特别是当有数百个空间时。
所以我的问题是SQLite可以容纳或处理什么?如果没有,还有什么能够更好地处理这种类型的应用程序吗?
答案 0 :(得分:3)
默认页面大小为1024字节,SQLite数据库的大小限制为2 TB(241字节)。
可以找到有关SQLite的更多详细信息here
答案 1 :(得分:2)
如果它将成为C#程序,请考虑使用MSSQL Server Compact,请在此处查看:http://en.wikipedia.org/wiki/SQL_Server_Compact