Skip to content

pzinovkin/tarantool-python

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python client library for Tarantool Database

https://secure.travis-ci.org/pzinovkin/tarantool-python.png?branch=master

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

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.6%
  • CSS 0.4%