Я читаю данные базы данных Кассандры в блокноте Юпитера.В Cassandra мы можем использовать это с командой «описать пространства ключей».
Предположим, что когда я подключен к Cupandra, и я не хочу использовать Cassandra, хочу вводить команды Cassandra через блокнот Jupyter, как это сделать, описатьпространства клавиш для того, чтобы узнать пространства клавиш
Попытка ввода описания пространств клавиш;команда
from cassandra.cluster import Cluster
cluster = Cluster(['127.0.0.1']) # provide contact points and port
session = cluster.connect('fiirstkeyspace')
rows = session.execute('select * from books_by_author limit 5 ;')
for row in rows:
print(row)
В приведенном выше коде я знаю, что у меня есть пространство ключей под названием 'fiirstkeyspace'
, однако я хочу узнать все пространства ключей в Cassandra через блокнот Jupyter.
show keyspaces;
File "<ipython-input-62-dd2f479cd0fc>", line 1
show keyspaces;
^
SyntaxError: invalid syntax
describe keyspaces;
File "<ipython-input-67-21f5033a29b3>", line 1
describe keyspaces;
^
SyntaxError: invalid syntax