Projects / SPHiveDB

SPHiveDB

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. It also supports the use of multiple files. It is designed for the extreme sharding schema -- one SQLite database per user. It currently implements a C++/Java/Python client API.

Tags
Licenses
Operating Systems
Implementation

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  06 Dec 2009 18:53
  • Rrelease-after

Changes: This release upgrades SQLite to 3.6.20, and a PHP client API was added.

  • Rrelease-mid
  •  18 Oct 2009 13:00
  • Rrelease-after

Changes: JSON was replaced by protobuf's wire format to improve performance.

  • Rrelease-mid
  •  11 Jul 2009 13:07
  • Rrelease-after

    Changes: A Python client API was added. A function for removing the database was added.

    • Rrelease-mid
    •  04 Jul 2009 18:42
    • Rrelease-after

      Changes: A C++/Java client API and stress test tools were added. A lock failure problem was fixed.

      • Rrelease-mid
      •  26 Jun 2009 17:28
      • Rrelease-after

        Changes: Multiple tables are supported. There are more detailed error messages.

        No-screenshot

        Project Spotlight

        jmemcached

        A network available caching daemon.

        No-screenshot

        Project Spotlight

        JiBX

        An XML data binding framework for Java.