vemel / tarantool-python

Python driver for Tarantool

Home Page:http://tarantool.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Python client library for Tarantool Database

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

Documentation | Downloads | PyPI | GitHub | Issue tracker

Download and Install

The recommended way to install tarantool package:

$ pip install tarantool

You can also download zip archive, unpack it and run:

$ python setup.py install

To install development version of the package use pip:

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

What is Tarantool?

Tarantool is a damn fast key/value data store originally designed by Mail.Ru and released under the terms of BSD license. Tarantool is production-ready and actively used at Mail.Ru - one of the leading Russian web content providers.

  • NoSQL database
  • In-memory storage
  • Data is protected by on-disk write-ahead-log and snapshots
  • Key-value data model: each record is a tuple of multiple values, identified by primary key
  • Records can be accessed using secondary indexes
  • Secondary indexes can be non-unique and composite (include multiple fields)
  • Server-side stored procedures in Lua
  • Very fast binary client-server protocol

See More

About

Python driver for Tarantool

http://tarantool.org


Languages

Language:Python 100.0%