Описание тега tarantool
Tarantool - это сервер приложений Lua со встроенной базой данных. Лучше всего думать о Redis или Memcached с высоким уровнем настройки. В качестве альтернативы это Node.JS с постоянством объектов и репликацией мастер-мастер.
0
ответов
Модуль для Tarantool, ошибка сборки
Я пытаюсь написать свой модуль для tarantool: https://github.com/agent-0007/mrasender Когда я пытаюсь скомпилировать его, я получаю сообщение об ошибке: -- The C compiler identification is GNU 4.4.7 -- The CXX compiler identification is GNU 4.4.7 --…
22 апр '16 в 16:47
2
ответа
Поможет ли tarantool в OpenVZ?
У меня есть маленький контейнер OpenVZ. 2 ядра и 4096 МБ оперативной памяти. У меня есть база данных MySQL (общий размер 80 МБ InnoDb) Когда я делаю 100 запросов, таких как INSERT ON DUPLICATE KEY UPDATE, некоторые из них выполняются дольше 1 секунд…
23 мар '16 в 11:14
1
ответ
Отношения моделирования данных Tarantool
Я создаю приложение, которому нужна модель бизнеса. Модель выглядит примерно так: Company: { id (primary index) name description humans: [id_human1, id_human2, id_human3], jobs: [id_job1, id_job2, id_job3] } Human: { id (primary index) company: id j…
10 сен '17 в 22:37
1
ответ
Tarantool не работает в Ubuntu 16 (libbfd-2.26-system.so: невозможно открыть общий объектный файл)
Я установил Tarantool 1.7 на Ubuntu 16 в соответствии с инструкциями https://tarantool.org/download.html Установка прошла успешно, но когда я запускаю tarantool, она завершается с ошибкой: tarantool: ошибка при загрузке общих библиотек: libbfd-2.26-…
15 июл '16 в 10:17
1
ответ
Openresty: создайте соединение с Tarantool по init
Я хочу создать соединение с базой данных Tarantool в init_by_lua_block или же init_worker_by_lua_block а затем использовать это созданное соединение в каждом content_by_lua_block: init_by_lua_block { local tnt = require 'resty.tarantool' local tar, …
25 фев '17 в 18:29
1
ответ
Можно ли выбрать только ключи (не весь кортеж) из БД Tarantool?
Можно ли выбрать только ключи (не весь кортеж) из пространства БД Tarantool? Есть ли функция, похожая на что-то вроде этого: keys = box.space.tester:select_keys{55}
27 янв '17 в 15:26
1
ответ
Репликация Tarantool от Oracle
Я не нашел статью или документ с примером репликации Tarantool из Oracle. У кого-нибудь есть пример или инструкция для этой классной функции? Спасибо.
18 окт '17 в 16:06
1
ответ
Tarantool sphia делает медленный отбор?
Используйте версию Tarantool: Tarantool 1.6.8-586-g504e151 Он установлен из Epel. Я использую Tarantool в режиме Sphia: log_space = box.schema.space.create('logs', { engine = 'sophia', if_not_exists = true } ) log_space:create_index('primary', { par…
25 мар '16 в 06:47
1
ответ
Как выполнять сложные запросы в Tarantool
Я всегда работал с реляционными БД и недавно решил перенести сервис, критичный к производительности, с SQL Server на Tarantool с надеждой воспользоваться преимуществами быстрого поиска и обработки в памяти. У меня есть пара вопросов при планировании…
05 дек '18 в 19:32
1
ответ
Как предотвратить возможные RC
Я использую процедуры Tarantool 1.5 и lua. Документация говорит, что процедура lua может привести к выполнению другой после сетевой операции или операции ввода-вывода, например, вызову box.update. Мой главный вопрос: если я получаю возвратный кортеж…
24 май '16 в 09:04
0
ответов
Read_reply в tarantool-c идет слишком медленно
Я настраиваю c сервер и использовал tarantool в качестве базы данных, используя tarantool-c. Тем не менее, каждый раз, когда я настраиваю read_reply() запрос в секунду танков так же, как использование MySQL. Как это исправить?
12 янв '19 в 16:31
1
ответ
Как создать пробелы в Tarantool с возможностью поиска по нескольким критериям
Наш вариант использования, как показано ниже Мы будем получать статьи из источника.Каждая статья имеет определенные метаданные. Метаданные имеют поле категорий, представляющее собой список названий категорий (мобильные телефоны, ноутбуки и т. Д.), В…
23 мар '17 в 11:43
2
ответа
Tarantool блестящая панель приборов
Я хочу использовать базу данных Tarantool для регистрации активности пользователей. Существуют ли какие-либо нестандартные решения для создания веб-панели с красивыми графиками на основе собранных данных?
25 янв '16 в 20:07
1
ответ
Не удалось записать на диск tarantool, как освободить?
Я вставлял огромное количество кортежей в свое пространство и в итоге сказал мне tarantool ошибка: не удалось записать на диск на операции вставки и удаления. Что я должен сделать, чтобы освободить место, просто для продолжения работы с этим экземпл…
26 июл '16 в 10:48
1
ответ
Вызов выбирает осколки Тарантула
У меня есть Tarantool с модулем шарда и конфигурацией пространства, как это: local h_box = box.schema.create_space('hotbox') h_box:create_index('one', {type = 'hash', parts = {1, 'string'}}) h_box:create_index('two', {type = 'tree', parts = {2, 'str…
21 мар '18 в 08:01
2
ответа
Где поддержка Tarantool SQL?
Я не могу выполнить какой-либо оператор SQL в сообществе tarantool 1.9. Есть много мест, где говорят, что версия 1.8 имеет поддержку: https://medium.com/@Dimitryophoto/mail-ru-groups-tarantool-dbms-now-supports-sql-6e2636a0abef http://ocelot.ca/blog…
22 май '18 в 20:07
1
ответ
Пространственный поиск соседа с ограничением расстояния?
На странице примера показано, как выполнить поиск соседей с ограничением количества возвращаемых элементов. Можно ли также указать ограничение по расстоянию? То есть: Верните все предметы, которые находятся на расстоянии не более X от точки, и допол…
22 сен '16 в 17:02
1
ответ
Запустите функцию Tarantool Lua в другой сопрограмме
Я использую базу данных NoSQL Tarantool и пытаюсь выполнить некоторую сложную работу на стороне БД, используя хранимые процедуры Lua. Я думаю, что это хорошая идея, потому что я могу делать меньше вызовов БД и меньше накладывать расходы на передачу …
02 янв '16 в 11:05
0
ответов
TarantoolClient выберите пример использования
Я хочу протестировать производительность нескольких решений NoSQL (MongoDB, Tarantool и Kyoto). Наш бэкэнд разработан на Java с использованием SpringFramework, поэтому в случае с Tarantool я пытаюсь использовать java-клиент, указанный в документации…
02 ноя '16 в 14:47
1
ответ
Tarantool - создание первичного индекса
Я следую документации по tarantool, но получаю ошибку при создании индекса. Я хотел бы понять, почему это терпит неудачу, поскольку я точно следую учебному пособию. $ tarantool tarantool: version 1.6.7-591-g7d4dbbb type 'help' for interactive help t…
06 дек '17 в 20:07