Соединитесь с 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)
подключения к 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 + базы данных |