SPHiveDB is a server for sqlite database. It use JSON-RPC over HTTP to expose a network interface to use SQLite database. It supports combining multiple SQLite databases into one file through Tokyo Cabinet. SPHiveDB also supports the use of multiple files. It is designed for the extreme sharding schema -- one SQLite database per user.