将卡桑德拉连接到烧瓶上
Flask-CassandraDB的Python项目详细描述
将卡桑德拉连接到烧瓶
用法
这是一个示例flask应用程序,它从cassandra集群读取:
from flask import Flask from flask_cassandradb import CassandraCluster app = Flask(__name__) cassandra = CassandraCluster() app.config['CASSANDRA_NODES'] = ['cassandra01.flyzen.com'] # can be a string or list of nodes app.config['CASSANDRA_KEYSPACE'] = 'pythonista' # default keyspace @app.route("/cassandra_test") def cassandra_test(): session = cassandra.connect("monty_python") # connect to the monty_python keyspace, it not specified will use the default keyspace. cql = "SELECT * FROM sketches LIMIT 1" r = session.execute(cql) return str(r[0]) if __name__ == '__main__': app.run()
安装
$ pip install flask-cassandradb