isopen

Определите, открыто ли соединение с базой данных Apache Cassandra

Синтаксис

Описание

пример

val = isopen(conn) возвращает 1 если Кассандра® соединение с базой данных открыто и 0 если он закрыт.

Примеры

свернуть все

Используя интерфейс C++ базы данных Apache Cassandra ®, создайте соединение с базой данных Cassandra ® и проверьте, что соединение открыто. Отобразите ключевые пространства в базе данных Cassandra, а затем закройте соединение.

Создайте соединение с базой данных Cassandra с помощью настроенного источника данных CassandraDataSource и пустые имя пользователя и пароль. The apacheCassandra функция возвращает conn как connection объект.

datasource = "CassandraDataSource";
username = "";
password = "";
conn = apacheCassandra(datasource,username,password);

Проверьте, что соединение с базой данных Cassandra открыто.

val = isopen(conn)
val = logical
   1

Подключение к базе данных открыто, так как isopen функция возвращает 1. В противном случае соединение с базой данных закроется.

Отобразите ключевые пространства в базе данных Cassandra.

conn.Keyspaces
ans = 6×1 string
    "employeedata"
    "system"
    "system_auth"
    "system_distributed"
    "system_schema"
    "system_traces"

Закройте соединение с базой данных Cassandra.

close(conn)

Проверьте, что подключение к базе данных Cassandra закрыто.

val = isopen(conn)
val = logical
   0

Входные параметры

свернуть все

Соединение с базой данных Apache Cassandra, заданное как connection объект.

Введенный в R2021a