За TypeDB
TypeDB е база данни за транзакции с висока типизация и ориентирана към ИИ, предназначена да моделира сложни, силно свързани домейни. Използва TypeQL — език за заявки, който е лесен за четене от човек, но машинно записваем, за да дефинира изразителни схеми и заявки, което позволява по‑сигурна семантика и семантична оптимизация. TypeDB идва с инструменти като TypeDB Studio и TypeDB Console, поддържа gRPC-базирани драйвери и HTTP API, и е налична като общностна версия с отворен код заедно с внедрения в облака и в корпоративни среди.
Какво предлага TypeDB
- Силно типизирано полиморфно моделиране с обекти, релации и атрибути
- Разширен модел „обект-релация-атрибут“ (ERA) с подтипове, хиперрелации, релации с променлив брой участници, атрибути с множество стойности и ограничения за кардиналност
- TypeQL: лесен за четене и машинно записваем език за заявки, с който създаваш изразителни схеми и заявки
- Декларативна схема, която осигурява безопасност и цялост на схемата и данните при миграции
- Транзакции с моментни снимки и безопасни, атомарни миграции на схеми
- Функции за многократна употреба и модулна логика за моделиране на сложни домейни
- Инструменти: TypeDB Studio (потребителски интерфейс) и TypeDB Console (CLI); gRPC драйвери и HTTP API за интеграция
- Версия с отворен код за общността, както и облачни и корпоративни решения за внедряване на място
С какво TypeDB се отличава
- Лесна за използване: интуитивният език TypeQL и компактният набор от основни понятия
- Мощно и изразително моделиране на данни с полиморфизъм и подтипове
- Вградени гаранции за безопасност и цялост благодарение на силната система от типове и ограниченията на схемата
- Основа с отворен код, която позволява мащабируеми облачни и корпоративни внедрявания
- Богат набор от инструменти и езикови обвързвания за интеграция с работни процеси и приложения за ИИ/машинно обучение