skip to navigation
skip to content

Not Logged In

tarantool 0.5.0

Python client library for Tarantool 1.6 Database

Package Documentation

Latest Version: 0.5.1

This package is a pure-python client library for Tarantool.

Documentation | Downloads | PyPI | GitHub | Issue tracker

Download and Install

You can also download zip archive, unpack it and run

$ python setup.py install

To install development version of the package using pip

For Tarantool version < 1.6.0 you must get stable branch:

$ pip install git+https://github.com/tarantool/tarantool-python.git@stable

For later Tarantool use master branch:

$ pip install git+https://github.com/tarantool/tarantool-python.git@master

What is Tarantool?

Tarantool is a NoSQL database running inside a Lua program. It combines the network programming power of Node.JS with data persistency capabilities of Redis. It’s open source, BSD licensed.

Features

  • Lua packages for non-blocking I/O, fibers and HTTP

  • MsgPack data format and MsgPack based client-server protocol

  • Two data engines:
    • 100% in-memory with optional persistence
    • 2-level disk-based B-tree, to use with large data sets (powered by Sophia)
  • secondary key and index iterators support (can be non-unique and composite)

  • multiple index types: HASH, BITSET, TREE

  • asynchronous master-master replication

  • authentication and access control

 
File Type Py Version Uploaded on Size
tarantool-0.5.0.tar.gz (md5) Source 2014-08-18 15KB
  • Downloads (All Versions):
  • 53 downloads in the last day
  • 376 downloads in the last week
  • 1478 downloads in the last month