我正在尋找一個好的驅動python:用於Python的最佳Cassandra 1.2驅動程序,我應該忘記CQL嗎?
1)Pycassa。它不支持CQL,他們不認爲很快就會這樣做。
2)https://code.google.com/a/apache-extras.org/p/cassandra-dbapi2/。
我以爲使用cassandra-dbapi2但是here一個傢伙說「它不支持連接池負載均衡高級功能」。另一方面,我可以使用PyCassa,但它不支持CQL。我應該嘗試Pycassa並忘記客戶端上的CQL嗎?
我不在乎丟失ORM功能,實際上我認爲它可能會更糟糕,有時是因爲它迫使你的團隊學習新東西(你正在使用的ORM API的新功能),因爲SQL是某種東西人們知道。爲什麼在你已經知道SQL/CQL的時候學習一門新的語言?但這只是一個意見...
你認爲什麼是最好的選擇?我應該忘記CQL嗎?
我不是在徵求意見,我想知道我是否應該在cassandra中使用CQL,或者在沒有CQL的情況下使用cassandra。我修改了標題這令人困惑 – alasarr
這些類型的問題非常有用。我相信他們應該在Stackoverflow上受到歡迎。 –
@alasarr:您正在尋找https://github.com/datastax/python-driver。 –