pycassa
Jump to navigation
Jump to search
This article includes a list of references, related reading, or external links, but its sources remain unclear because it lacks inline citations. (May 2025) |
pycassa is a client library for Apache Cassandra.[1]
It is a Python client library having following features:
- Auto-failover for normal or thread-local connections
- Batch interface
- Connection pooling
- Method to map an existing class to a Cassandra column family
Like Apache Cassandra, pycassa is open-source.[1]
Code example
[edit | edit source]The following code adds the user name with the corresponding password to the column families (pycassa.ColumnFamily) USER and USERNAME:[2]
username = "jericevans"
password = "**********"
useruuid = str(uuid())
columns = {"id": useruuid, "username": username, "password": password}
USER.insert(useruuid, columns)
USERNAME.insert(username, {"id": useruuid})
References
[edit | edit source]- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). Lawrence Berkeley National Lab
External links
[edit | edit source]