Вы используете базу данных Scimore SQL?
Есть бесплатный движок базы данных, который выглядит потрясающе для бесплатного инструмента, и это Scimore.
У вас был большой опыт с этим? Если да, то как он оценивает.. особенно против Firebird? Насколько он устойчив / самодостаточен? (Имеется в виду, сколько времени простоя / технического обслуживания ожидается?) Возможности масштабирования также выглядят очень интересно.
Я только что скачал его и поиграл, и пока все выглядит хорошо. Я искал простую в развертывании встроенную базу данных однопользовательского типа (которая есть у Scimore) и играл в MS SQL Compact Edition и SQLite, и вспомнил эту базу данных из испытания несколько лет назад. (Платформа Windows)
Я собирался освоиться на SQLite, но начал думать о других проектах, которые являются многопользовательскими и хотели придерживаться единого решения... именно поэтому я начал смотреть на Firebird.
2 ответа
Вы не должны ожидать простоя со Scimore. Он имеет все навороты, которые вы найдете в дорогих продуктах баз данных, MVCC, транзакциях ACID, терпимости к сбоям вашего приложения и т. Д.
Из того, что мы слышали, основная причина перехода на Scimore Embedded - это надежность при высоком параллелизме, больших наборах данных и большой нагрузке.
Интересная вещь, которая отличает Scimore от других баз данных, заключается в том, что он растет из:
встроены в процессы вашего приложения. Мы знаем о приложениях на основе ScimoreDB Embedded с более чем 1,5 млн. Установок.
встроен в ваше приложение, но работает в отдельных процессах вне вашего приложения. Это позволяет нескольким приложениям обмениваться и изменять данные.
работает как "стандартная" служба Windows, похожая на сервер / оракул mysql / sql
он работает на многих машинах. Вы устанавливаете распределенный экземпляр (службу) на многих машинах, объединяете их в кластер. Теперь вы можете подключиться к любому экземпляру, и он будет управлять вашими запросами SQL на компьютерах в кластере. Самый длинный кластер из 5 машин работает уже более 10 лет.
FAQ - хорошее начало
Могу ли я получить доступ к исходному коду?[ScimoreDB] Да, подписать контракт на поддержку.
Firebird с открытым исходным кодом
Поддерживаете ли вы интеграцию со студией разработчика?[ScimoreDB] Нет. Мы работаем над функциональностью Linq и DDEX. Еще нет даты релиза
Жар-птица есть.
Linux - у вас есть версия для Linux?[ScimoreDB] Почти. Используя Wine, мы почти достигли цели, но, к сожалению, в библиотеке, похоже, есть некоторые ошибки для асинхронного сокета и доступа к диску.
Жар-птица есть