此版本在本人使用过程中非常稳定,并且是最新的版本,如使用中有问题请自行修改。
《SQLiteNET》主要用于小型服务器,进行简单的数据操作。以直接传送SQL语言至服务端处理并返回结果的方式实现,支持客户端同时进行数据以及事务操作(受SQLite限制 多用户同时开启事务时,只有第一位成功,其他用户只有在第一位操作完毕后使用。)。
为了保证数据处理的速度,拒绝二进制数据的直接写入,增加命令:文件保存()、文件读取()、文件上传()、文件下载()、文件删除()、文件验证() 来替换二进制数据的保存、读取、删除、查询。
数据库以SQLite3为基础,不支持其他数据库类型、不支持其他数据库类型、不支持其他数据库类型。
重点备注:在不断的尝试以后,发现走了很多弯路,本身写此程序就是用来替代小型的简单的网络数据库,所以简单实用即可。
局域网测试:
写入三万条数据 耗时:3.5秒左右。
读取一万条字节集数据耗时:800毫秒左右。
互联网测试:
写入三万条数据 耗时:20秒左右。
读取一万条字节集数据耗时:16秒左右。
源码文件名 | 模块文件名 | ||||
---|---|---|---|---|---|
SQLiteNET Client.e |
|
||||
SQLiteNET1.4.0.e |
|
||||
扩展模块.e |
|
源码文件名 | 支持库文件名 | 支持库标识 |
---|---|---|
SQLiteNET Client.e | 系统核心支持库 5.3 | d09f2340818511d396f6aaf844c7e325 |
多线程支持库 2.0 | 5F99C1642A2F4e03850721B4F5D7C3F8 | |
特殊功能支持库 3.1 | A512548E76954B6E92C21055517615B0 | |
远程服务支持库 2.0 | A36CFD538657479eBD7C0D287BBB3D95 | |
SQLiteNET1.4.0.e | 系统核心支持库 5.3 | d09f2340818511d396f6aaf844c7e325 |
多线程支持库 2.0 | 5F99C1642A2F4e03850721B4F5D7C3F8 | |
特殊功能支持库 3.1 | A512548E76954B6E92C21055517615B0 | |
扩展界面支持库一 2.0 | 27bb20fdd3e145e4bee3db39ddd6e64c | |
扩展界面支持库三 3.1 | {B6F7542F-B8FE-46a8-9605-98856A687097} | |
扩展界面支持库五 2.0 | {E5000198-4471-40e2-92BC-D0BA075BDBB2} | |
通用对象支持库 2.0 | {A068799B-7551-46b9-8CA8-EEF8357AFEA4} | |
远程服务支持库 2.0 | A36CFD538657479eBD7C0D287BBB3D95 | |
常量公开.e | 系统核心支持库 5.3 | d09f2340818511d396f6aaf844c7e325 |
特殊功能支持库 3.1 | A512548E76954B6E92C21055517615B0 | |
常量私有.e | 系统核心支持库 5.3 | d09f2340818511d396f6aaf844c7e325 |
特殊功能支持库 3.1 | A512548E76954B6E92C21055517615B0 | |
扩展模块.e | 系统核心支持库 5.3 | d09f2340818511d396f6aaf844c7e325 |
文件编码.e | 系统核心支持库 5.3 | d09f2340818511d396f6aaf844c7e325 |