Я только начинаю с LoqiQL и LogicBlox. Когда я смотрел на разных операторов, я наткнулся на transaction ID и unique identifiers. Каковы варианты использования этих двух операторов?LogiQL: использование идентификатора транзакции и уникальных идентификаторов
ответ
Эти два оператора не очень часто используются. Поскольку идентификаторы как для uid p2p, так и для транзакции: id уникальны только в течение жизни базы данных, вы не можете использовать их как UUID (мы добавим эту функциональность в какой-то момент). Если вам нужно экспортировать данные и повторно импортировать их в другое рабочее пространство, то в конечном итоге вы сможете столкнуться с конфликтами.
Идентификатор транзакции может быть полезен для устранения неполадок. Например, в LogiQL вы можете написать правило дельта, которое записывает журнал изменений в предикат. Вместо использования datetime: теперь (разрешения может быть недостаточно), вы можете использовать идентификатор транзакции, чтобы вести журнал изменений для каждой транзакции.
- 1. Использование генератора идентификаторов идентификатора NHibernate
- 2. Firebase Использование уникальных идентификаторов с плоскими данными
- 3. Mysql - Использование диапазонов для создания уникальных идентификаторов
- 4. Создание уникальных идентификаторов в JavaScript
- 5. Предоставление уникальных идентификаторов всем узлам?
- 6. Создание уникальных идентификаторов вида
- 7. Сокращение продолжительности уникальных идентификаторов
- 8. Неисправность фильтрации уникальных идентификаторов
- 9. Предоставление уникальных идентификаторов строк MySQL
- 10. Использование Javascript для генерации уникальных идентификаторов для Div тегов (HTML)
- 11. Генератор уникальных идентификаторов Excel VBA
- 12. Хеширующий алгоритм для создания уникальных идентификаторов?
- 13. Spark - преобразование идентификаторов строк уникальных идентификаторов целочисленных
- 14. Автоматическое создание уникальных идентификаторов DOM?
- 15. Эффективное и безопасное назначение уникальных идентификаторов
- 16. Разбиение массива и получение уникальных идентификаторов массива
- 17. Каков наилучший способ создания уникальных идентификаторов сеансов?
- 18. Генерация буквенно-цифровых идентификаторов (уникальных строк)
- 19. Создание уникальных идентификаторов в кусте
- 20. Получение уникальных идентификаторов из окон
- 21. Вставка уникальных идентификаторов вместе выпуск
- 22. Создание уникальных идентификаторов для группы
- 23. SQL Накопительный подсчет уникальных идентификаторов
- 24. Массовое изменение уникальных идентификаторов в SQL Server
- 25. Предоставление уникальных идентификаторов клонированным элементам
- 26. Замена уникальных идентификаторов в файле
- 27. Предоставление объектов уникальных идентификаторов onStart
- 28. Создание уникальных идентификаторов в VFP
- 29. База данных, не имеющая уникальных идентификаторов
- 30. Создание уникальных идентификаторов базы данных в коде
Вижу, спасибо! Я думал, что, возможно, можно восстановить граф деривации/происхождения. Есть ли такая возможность, встроенная в Logicblox? – meow
Да, вы можете определенно использовать идентификатор транзакции, чтобы сохранить информацию о происхождении. В какой-то момент мы экспериментировали с происхождением логики, но было сложно масштабировать ее до наборов данных, о которых мы обычно заботимся. Возможно, мы перейдем к опыту в будущем, но, возможно, более прагматичным образом. Наша предыдущая работа по провенансу была логическим преобразованием, поэтому внешний инструмент тоже мог это сделать. –