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.57.tar.gz (150.9 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.57-py2.7-macosx-10.10-x86_64.egg (317.3 kB view details)

Uploaded Egg

aerospike-1.0.57-py2.7-macosx-10.9-x86_64.egg (317.3 kB view details)

Uploaded Egg

aerospike-1.0.57-py2.6-macosx-10.10-x86_64.egg (317.3 kB view details)

Uploaded Egg

aerospike-1.0.57-cp27-none-macosx_10_10_x86_64.whl (318.4 kB view details)

Uploaded CPython 2.7macOS 10.10+ x86-64

aerospike-1.0.57-cp27-none-macosx_10_9_x86_64.whl (318.5 kB view details)

Uploaded CPython 2.7macOS 10.9+ x86-64

aerospike-1.0.57-cp26-none-macosx_10_10_x86_64.whl (318.3 kB view details)

Uploaded CPython 2.6macOS 10.10+ x86-64

File details

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

File metadata

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

File hashes

Hashes for aerospike-1.0.57.tar.gz
Algorithm Hash digest
SHA256 823a52036b3da6c5d4e2aede8ee7bf39cbf66aac1971872f42d24fea1c0a597b
MD5 83b8f86e4b15ffd687382dbca90f2495
BLAKE2b-256 8f50212b6b044a099ef7d0af137e3176060645351dd14eee0bdf92152758b119

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aerospike-1.0.57-py2.7-macosx-10.10-x86_64.egg
Algorithm Hash digest
SHA256 3d6af0ee2633a2952dc805b1ba675bd37caeb628dcfb245eb5c486c6b1cad3b8
MD5 68964a922ad5eede162b46fc66c8b830
BLAKE2b-256 6d8fdf0a8a39a70f9da2785dcdf8350ba20c35ec20ba78fdaedfd2dfee66aeb3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aerospike-1.0.57-py2.7-macosx-10.9-x86_64.egg
Algorithm Hash digest
SHA256 f2af3586d3ec17d5ca4b54bff9f454662fa74579e856c8bbbf3ea1e05da37213
MD5 9eaa205da54adc29dddc9690e37e88b0
BLAKE2b-256 f82a6aaa818b9fe2da7f78982dd1a8dd0590befcdff4f30b705c1b93f8124be5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aerospike-1.0.57-py2.6-macosx-10.10-x86_64.egg
Algorithm Hash digest
SHA256 c62d925d8525f2b3b141c73576e982c04e67c76e0f579694653e573c6f1e3df8
MD5 a058c19d2fa98dc2ee6b5335271aef15
BLAKE2b-256 8258fdd228a695dd391815cfb8609a67dd7e80e5a5b37ce2d888ba03e9a8c896

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aerospike-1.0.57-cp27-none-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 ee802bc5e95f07aee78bbcfc7c1ae690218430e2fe255840a85404fcda91aae8
MD5 ea002eeebdb74f7e957aba07e40c8409
BLAKE2b-256 0879154262d0e0f23229df1ef9375f1d622bb877527a1cde1eb3ce71393ec5ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aerospike-1.0.57-cp27-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fbc3bf11a89c277c211563f8db6911ab1a77a65e6fab4eb5b4ad40a3180db141
MD5 f046716763832715edca75d0c27d8ff6
BLAKE2b-256 55109df1a85f0f5c3283616c02a93f5f0e596ee121a9d957a6b37c7036c5c05a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aerospike-1.0.57-cp26-none-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 20cdfa04cf6a6a608324ff45906c6c9c2cecf6852f15d9a37361367f46570a6d
MD5 a787e6aa625f302500f8c99a04a8b278
BLAKE2b-256 d7e81a762926cd73dc755df0b4307aa363326cd132b6cbe4a363a74024740e55

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