Introduction¶
aerospike is a package which provides a Python client for
Aerospike database clusters. The Python client is a CPython module, built on
the Aerospike C client.
aerospike- the module containing the Client, Query, and Scan Classes.- Scan Class — Scan is a class built to handle scan operations of entire sets.
- Query Class — Query is a class built to handle queries over secondary indexes.
aerospike.predicatesis a submodule containing predicate helpers for use with the Query class.aerospike.predexpis a submodule containing predicate expression helpers for use with the Query class.aerospike.exceptionis a submodule containing the exception hierarchy for AerospikeError and its subclasses.aerospike_helpersis a helper package for bin operations (list, map, bitwise, etc.) and aerospike expressions.- GeoJSON Class — GeoJSON is a class to handle GeoJSON type data.
- Data_Mapping — Python Data Mappings How Python types map to Aerospike Server types.
See also
The Python Client Manual for a quick guide.
Content¶
aerospike— Aerospike Client for Python- Methods
- Operators
- Policy Options
- Constants
- TTL Constants
- Auth Mode Constants
- Scan Constants
- Job Constants
- Job Statuses
- Serialization Constants
- List Write Flags
- List Return Types
- List Order
- List Sort Flags
- Map Write Flag
- Map Write Mode
- Map Order
- Map Return Types
- Bitwise Write Flags
- Bitwise Resize Flags
- Bitwise Overflow
- HyperLogLog Write Flags
- Bin Types
- Miscellaneous
- Log Level
- Privileges
- Regex Flag Values
- Client Class —
Client - Scan Class —
Scan - Query Class —
Query aerospike.predicates— Query Predicatesaerospike.predexp— Query Predicate Expressionsaerospike.exception— Aerospike Exceptionsaerospike_helpers— Aerospike Helper Package for bin operations (list, map, bit, etc.)- GeoJSON Class —
GeoJSON Data_Mapping— Python Data Mappings