python 连接cassandra数据库
2018-01-15 09:54
633 查看
cassandra比mysql快(其实这是一种错误的理解方式)点击打开链接
但cassandra做group,order by操作时比较麻烦,看文章【cassandra的索引查询和排序】点击打开链接
cassandra的数据一致性:
http://blog.csdn.net/u010003835/article/details/53432627 我使用的是LOCAL_QUORUM
但cassandra做group,order by操作时比较麻烦,看文章【cassandra的索引查询和排序】点击打开链接
from cassandra.cluster import Cluster from cassandra.query import tuple_factory from cassandra.policies import DCAwareRoundRobinPolicy from cassandra.policies import DowngradingConsistencyRetryPolicy from cassandra import ConsistencyLevel from cassandra.query import dict_factory import sys clusterList=['cassandra服务器ip','cassandra服务器ip', 'cassandra服务器ip'] '''load_balancing_policy是负载均衡,default_retry_policy是重试策略''' cluster=Cluster(clusterList,load_balancing_policy=DCAwareRoundRobinPolicy(local_dc='DC2'),default_retry_policy=DowngradingConsistencyRetryPolicy()) session=cluster.connect("数据库名") '''cassandra数据的一致性''' session.default_consistency_level = ConsistencyLevel.LOCAL_QUORUM data=session.execute("select * from 表名 where xxx") print data
cassandra的数据一致性:
http://blog.csdn.net/u010003835/article/details/53432627 我使用的是LOCAL_QUORUM
相关文章推荐
- python︱用pyodbc连接数据库
- python下用mysqldb连接使用数据库
- python访问PostgreSQL数据库之连接库Psycopg2
- Python连接数据库
- Perl或者Python脚本去连接Vertica数据库
- python下使用mysql.connector 安装以及连接数据库的操作
- 在linux环境下python连接msql数据库
- 8_python连接数据库
- python连接mysql 数据库
- Python3.x的mysqlclient的安装、Python操作mysql,python连接MySQL数据库,python创建数据库表,带有事务的操作,CRUD
- 跟老齐学Python之通过Python连接数据库
- python使用mysqldb连接数据库操作方法示例详解
- python连接oracel数据库,提取数据后制图并通过邮件发送
- python连接数据库
- python3 与 Django 连接数据库:Error loading MySQLdb module: No module named 'MySQLdb'
- python数据库连接
- python连接Mongo数据库
- Python连接数据库
- python访问PostgreSQL数据库之连接库Psycopg2
- Python3.连接(微软的)数据库_赠MATLAB版