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.56.tar.gz (145.6 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.56-py2.7-macosx-10.10-x86_64.egg (315.2 kB view details)

Uploaded Egg

aerospike-1.0.56-py2.7-macosx-10.9-x86_64.egg (315.2 kB view details)

Uploaded Egg

aerospike-1.0.56-py2.6-macosx-10.10-x86_64.egg (315.1 kB view details)

Uploaded Egg

aerospike-1.0.56-cp27-none-macosx_10_10_x86_64.whl (316.2 kB view details)

Uploaded CPython 2.7macOS 10.10+ x86-64

aerospike-1.0.56-cp27-none-macosx_10_9_x86_64.whl (316.4 kB view details)

Uploaded CPython 2.7macOS 10.9+ x86-64

aerospike-1.0.56-cp26-none-macosx_10_10_x86_64.whl (316.2 kB view details)

Uploaded CPython 2.6macOS 10.10+ x86-64

File details

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

File metadata

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

File hashes

Hashes for aerospike-1.0.56.tar.gz
Algorithm Hash digest
SHA256 a0c7e3b9a655ccaeb385a7841c2907bcee810f2c636184fabe84ef5cd4613a98
MD5 02cd79e353a690e80f0f105994534e48
BLAKE2b-256 cd4a922ff90b89580efa21ce6b2a129ee6a1e5a6c27097cb107653ff7ac36ca9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aerospike-1.0.56-py2.7-macosx-10.10-x86_64.egg
Algorithm Hash digest
SHA256 02a5a417c5981fc2458760f8ebf2ecf34ec068b3a3ffee0316d227e448fd1bc5
MD5 a1b04270852c9def31c91da065889ce0
BLAKE2b-256 4e86bc62884f292c000e1550ea836832c12b78724335e0ed4b5a6d0512b83c7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aerospike-1.0.56-py2.7-macosx-10.9-x86_64.egg
Algorithm Hash digest
SHA256 fed00ffd6a2a839cea88faaa82e4a27550dbdd97339804c10351d717f572b708
MD5 1e45ab501cddf5964c37d951d59572d0
BLAKE2b-256 c979b2c25afc589f8746960dbad213adbc8fa740bb54e0d28859ae2f7a683c4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aerospike-1.0.56-py2.6-macosx-10.10-x86_64.egg
Algorithm Hash digest
SHA256 8974f91d52f3919520fce3e58e32186490b76310f9f4254168f27e696af1b6ea
MD5 31f20353077e55831b216671854a871d
BLAKE2b-256 be5d898f953612ac230c94945ea5a8d2613f7821b2502d126053662779b7750d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aerospike-1.0.56-cp27-none-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 bb27d8899cc84f225bbcb3a9788326a44c3598f01a3db019cf3d35d20cd25abc
MD5 e20fa8c551a7604e101f3f67c820dd27
BLAKE2b-256 881cd3ce4f37588150c448612840dc85e053c5b9853e51f3fdea711e320cbb3f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aerospike-1.0.56-cp27-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2fa88c86e7bd3b92f97594a4df4b5ab77de9e3448076441b4b2f0100f06205fc
MD5 c333d536f7faee3b99641d27a2609abd
BLAKE2b-256 5ad4a606071bef0d345d4297298873148c54574d3fa1e74cbf0813fb9d559a77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aerospike-1.0.56-cp26-none-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 fe625a2b2769976bcf7ee96d0f0fe2cdcf2deea3e2137f1c4bae9d67a0f0f54b
MD5 d37a8c60f8f43ac8ec0f97842f9faf52
BLAKE2b-256 7d74daa4b9174240e2a477d5650dd0e1f951c9172e11c72fc9b912b76e67e375

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