Соединитесь с Kx Systems, Inc. kdb + базы данных
Функция kx
создает объект kx
. Объект kx
представляет Kx Systems®, Inc. kdb + соединение с базой данных.
После того, как вы создадите объект kx
, можно использовать объектные функции, чтобы запустить Kx Systems, Inc. kdb + команды, получить данные от Kx Systems, Inc. kdb + база данных и записать данные назад к базе данных.
Прежде чем вы соединитесь с базой данных, добавьте файл Kx Systems, Inc. jdbc.jar
в путь к классу MATLAB® Java® при помощи команды javaaddpath
. Следующий код добавляет файл JAR в путь к классу Java MATLAB. Этот код принимает, что полным путем файла JAR является c:\q\java\jdbc.jar
.
javaaddpath c:\q\java\jdbc.jar
Также добавьте файл JAR в статический путь к классу Java. Для получения дополнительной информации о динамических и статических путях к классам, смотрите Путь к классу Java (MATLAB).
Более ранние версии Kx Systems, Inc. kdb + база данных предоставляют этому файлу JAR имя kx.jar
. Если при запуске более раннюю версию базы данных, переименуйте kx.jar
как jdbc.jar
, чтобы добавить этот файл в путь к классу Java MATLAB.
c = kx(ipaddress,port)
c = kx(ipaddress,port,customerid)
c = kx(ipaddress,port)
подключения к Kx Systems, Inc. kdb + база данных и наборы ipaddress и свойства портов.
c = kx(ipaddress,port,
использует потребительский идентификатор для соединения с базой данных.customerid
)
isconnection | Определите, допустимы ли связи с Kx Systems, Inc. kdb + базы данных |
close | Закройте связи с Kx Systems, Inc. kdb + базы данных |
get | Retrieve Kx Systems, Inc. kdb + свойства объектов связи |
exec | Run Kx Systems, Inc. kdb + команды |
fetch | Запросите данные от Kx Systems, Inc. kdb + базы данных |
tables | Получите имена таблиц из Kx Systems, Inc. kdb + базы данных |
insert | Запишите данные к Kx Systems, Inc. kdb + базы данных |