我正在考虑使用 sqlite 作为数据库来实现测试,但 sqlite 不支持服务器 - 客户端架构。由于它,我在实现 sqlite 服务器 - 客户端时使用谷歌搜索并找到一些文章和源代码。
我首先发现它http://www.sqlitening.com/是开源的,但在 PowerBasic 中编码。后来在谷歌代码页http://code.google.com/p/sqlite3-server-cs/source/browse/#svn%2Ftrunk中找到, 但他没有提供任何有关使用的文档。
由于它,我认为使用套接字编写我自己的简单实现,但我担心浪费我的时间编码没有好的或没有安全的替代方案。
我的问题是,写一个 sqlite 服务器 - 客户端但使用线程是个好主意吗?我担心插入数据的锁定问题,sqlite允许读取许多连接但只能插入一个。
我正在等待您的反馈。
城堡。