Skip to main content

Aerospike Client Library for Python

Project description

Build Release Wheel Downloads License

Dependencies

The Python client for Aerospike works with Python 2.6 and 2.7, running on 64-bit OS X 10.9+ and Linux.

The client depends on:

  • Python devel package

  • OpenSSL

  • The Aerospike C client

RedHat 6+ and CentOS 6+

The following are dependencies for:

  • RedHat Enterprise (RHEL) 6 or newer

  • CentOS 6 or newer

  • Related distributions which use the yum package manager

sudo yum install python-devel
sudo yum install openssl-devel

Debian 6+ and Ubuntu 12.04+

The following are dependencies for:

  • Debian 6 or newer

  • Ubuntu 12.04 or newer

  • Related distributions which use the apt package manager

sudo apt-get install python-dev
sudo apt-get install libssl-dev

OS X

By default OS X will be missing command line tools. On Mavericks (OS X 10.9) and higher those can be installed without Xcode.

xcode-select --install # install the command line tools, if missing

OpenSSL can be installed through the Homebrew OS X package manager.

brew install openssl

Install

Aerospike Python Client can be installed using pip:

pip install aerospike

# to troubleshoot pip versions >= 6.0 you can

pip install --no-cache-dir aerospike

# to have pip copy the Lua system files to a dir other than /usr/local/aerospike/lua

pip install aerospike --install-option="--lua-system-path=/opt/aerospike/lua"

Build

For instructions on manually building the Python client, please refer to the BUILD.md file in this repo.

Documentation

Documentation is hosted at pythonhosted.org/aerospike and at aerospike.com/apidocs/python.

Examples

Example applications are provided in the examples directory of the GitHub repository

For examples, to run the kvs.py:

python examples/client/kvs.py

Becnhmarks

To run the benchmarks the python modules ‘guppy’ and ‘tabulate’ need to be installed. Benchmark applications are provided in the benchmarks directory of the GitHub repository

License

The Aerospike Python Client is made availabled under the terms of the Apache License, Version 2, as stated in the file LICENSE.

Individual files may be made available under their own specific license, all compatible with Apache License, Version 2. Please see individual files for details.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aerospike-1.0.55.tar.gz (142.4 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

aerospike-1.0.55-py2.7-macosx-10.10-x86_64.egg (312.7 kB view details)

Uploaded Egg

aerospike-1.0.55-py2.7-macosx-10.9-x86_64.egg (312.6 kB view details)

Uploaded Egg

aerospike-1.0.55-py2.6-macosx-10.10-x86_64.egg (312.6 kB view details)

Uploaded Egg

aerospike-1.0.55-cp27-none-macosx_10_10_x86_64.whl (313.7 kB view details)

Uploaded CPython 2.7macOS 10.10+ x86-64

aerospike-1.0.55-cp27-none-macosx_10_9_x86_64.whl (313.8 kB view details)

Uploaded CPython 2.7macOS 10.9+ x86-64

aerospike-1.0.55-cp26-none-macosx_10_10_x86_64.whl (313.7 kB view details)

Uploaded CPython 2.6macOS 10.10+ x86-64

File details

Details for the file aerospike-1.0.55.tar.gz.

File metadata

  • Download URL: aerospike-1.0.55.tar.gz
  • Upload date:
  • Size: 142.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for aerospike-1.0.55.tar.gz
Algorithm Hash digest
SHA256 a70e986b7e5c46d6da4353a6b6edb2824a37018a91a2470c9ace52858320dbae
MD5 074a1862455765cbe0a2dd9583fad660
BLAKE2b-256 5cabfb5c859d370986186cc76ebe48429042668d480604d346f894b883c86fa1

See more details on using hashes here.

File details

Details for the file aerospike-1.0.55-py2.7-macosx-10.10-x86_64.egg.

File metadata

File hashes

Hashes for aerospike-1.0.55-py2.7-macosx-10.10-x86_64.egg
Algorithm Hash digest
SHA256 19f2435a821f553bc8d68afd64a8e428ca495ca25255e9efb4887437b59dd1e9
MD5 64e478b919b250be0df823bd5d55398e
BLAKE2b-256 67d9f937fa6907e0ac57fc681f8f73548d9166a123830cbe6960d21a257f648b

See more details on using hashes here.

File details

Details for the file aerospike-1.0.55-py2.7-macosx-10.9-x86_64.egg.

File metadata

File hashes

Hashes for aerospike-1.0.55-py2.7-macosx-10.9-x86_64.egg
Algorithm Hash digest
SHA256 c477fa43eb7917e9ba03d1b05ac8f430bb9e6f48f7d2eb1a2b833fc778ea211d
MD5 b253c3ae2ba950ea0f70aa1e357862d4
BLAKE2b-256 357ff1036f78ac60733dde88b4f75f68c2332f616bc92be64c7d6c14cbd8f157

See more details on using hashes here.

File details

Details for the file aerospike-1.0.55-py2.6-macosx-10.10-x86_64.egg.

File metadata

File hashes

Hashes for aerospike-1.0.55-py2.6-macosx-10.10-x86_64.egg
Algorithm Hash digest
SHA256 e0c148cb1055e85856b145619100719112fbeb0d357effd19e2f19405c17df90
MD5 fec1937842bc1cd39724824b6b0993de
BLAKE2b-256 0421fd31fd6dce78839acc64fe8c7cfe5d761e871d88b4d3c198cb5d6178dcb0

See more details on using hashes here.

File details

Details for the file aerospike-1.0.55-cp27-none-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for aerospike-1.0.55-cp27-none-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 db5a9df2f5ae55597c2346000f871e1dc48044246ce9f202ff64519848fd3964
MD5 67493a9f2ac1d67893c77bf93fbf6403
BLAKE2b-256 cd88c9832a3c56a585f38f8103d45bb467d073bbc87faef25c210ab216730878

See more details on using hashes here.

File details

Details for the file aerospike-1.0.55-cp27-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for aerospike-1.0.55-cp27-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bf120f1bcff4c5f9a3b6589a637ce9b70b31c701705cdcc8bae0cea03e48c388
MD5 7f34001cae907ee5d85618267abd532d
BLAKE2b-256 4f3ba945888f37305787b8494618f6cd99f26481387ba0209c7de0c2166e2864

See more details on using hashes here.

File details

Details for the file aerospike-1.0.55-cp26-none-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for aerospike-1.0.55-cp26-none-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 2e25289125892cdaa34207fb3c2befb87d4068aa2fc60b78c586911f5a21214f
MD5 a12648227d5f0ac99770006f82f7e117
BLAKE2b-256 52ed665ca50a718c3e6525f5d50b18780a2456338a4fc5eeb68588645db9b8a3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page