在中等大小/流量/并发数据库环境中,是否有任何技术或工具可用于SQLite?
在中等大小/流量/并发数据库环境中,是否有任何技术或工具可用于SQLite?
Answers:
SQLite是嵌入式数据库,不能用作客户端/服务器数据库。如果确实需要,可以使用SQLitening。
SQLitening是非常流行的SQLite数据库的客户端/服务器实现。
SQLitening是标准Win32 DLL形式的程序员库。它作为标准Windows服务安装。除了客户端/服务器模式外,该库还允许程序员以本地模式访问SQLite数据库。在任何一种模式(本地或客户端/服务器)下,数据库都非常快速和强大。-来源:http : //www.planetsquires.com/sqlite_client_server.htm
如前所述,sqlite不是客户端服务器应用程序,也不是为高度并发操作而构建的。
但是,如果使用ssh,则可以“使其成为客户端服务器”。
ssh user@host sqlite3 databasefile select * from table
作品。
Paradigma Software推出了Valentina Server 6.0(目前处于Beta测试):三分之三:
SQLite Server使用SQLite引擎,无需更改,启用WAL。SQLite Server可在以下3种操作系统上运行:Mac,Win,Linux。
您可以使用Valentina Studio(免费)应用程序来管理此DB Server,以及mySQL,postgreSQL,SQLite,MS SQL。它还可以在3 OS上作为本机C ++制作的应用程序使用。
SQLite Server包含以下功能:SSL,ACL,备份,REST API,通知通道,JSON,XML。
现在可以通过C ++,Xojo和LiveCode来访问该服务器。不久将添加PHP,Java,.NET。
免费版的Valentina Server包括
您可以在文章中阅读详细信息。