Тут могла бути Ваша реклама!

Какую бесплатную СУБД выбрать?

🟡 06:47 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
Статус: Offline
Реєстрація: 27.11.2008
Повідом.: 87
  • 🟡 06:47 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #1
Какую бесплатную СУБД выбрать?

Какую бесплатную СУБД выбрать? Может быть подойдет какая нибудь Express версия?

Задача реализовать "самописец", необходимо записовать небольшое чсло(до 10) параметров технологического процесса. Также по запросу пользователя необходимо делать выборки из БД.

Работат буду в на C# в VS. Собственно реализация в коде предположительно проблем не доставит. Но какую именно БЕСПЛАТНУЮ БД выбрать?:confused:

MySQL вроде как стала платная?:confused:


Частота выборок(записей в базу) неизвестна пока, предпологаеться около рас в 100 мс, возможно ли в БД записать с такой скоростью или прийдеться скидовать массивами?
 
  • 🟡 06:47 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #2
mysql
postgresql
 
  • 🟡 06:47 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #3
  • 🟡 06:47 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #4
У mysql есть несколько лицензий: бесплатная Community Edition под GPL лицензией и
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
с техподдержкой. Вам и бесплатной хватит, там даже репликация баз есть.
У postgresql -
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
, т.е. она полностью бесплатна с возможностью изменения кода.

Я не замерял, но, думаю, если connection установлен, то insert раз в 100мс это вообще не проблема для базы. Есть еще у mysql движок memory db, она вообще вся в озу находится =).

Разве MySQL бесплатная?

После того как Oracle выкупила SUN, MySQL стала платная.:( SUN вроде как разработчик MySQL.
До покупки MySQL, Oracle также помогали разработчикам PostgreSQL, недавно помогать перестали, забрали свой сервер у разработчиков postgre.
 
  • 🟡 06:47 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #5
MongoDB
 
  • 🟡 06:47 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #6
Linux на сервер и заюзать MySQL
 
  • 🟡 06:47 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #7
У mysql есть несколько лицензий: бесплатная Community Edition под GPL лицензией и
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
с техподдержкой. Вам и бесплатной хватит, там даже репликация баз есть.
У postgresql -
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
, т.е. она полностью бесплатна с возможностью изменения кода.

Я не замерял, но, думаю, если connection установлен, то insert раз в 100мс это вообще не проблема для базы. Есть еще у mysql движок memory db, она вообще вся в озу находится =).


До покупки MySQL, Oracle также помогали разработчикам PostgreSQL, недавно помогать перестали, забрали свой сервер у разработчиков postgre.

Большое спасибо, выбор сделан - MySql Community Edition.:пиво:

Linux на сервер и заюзать MySQL

Linux - нельзя. По заданию необходимо под Windows. Ну и темболее я Linux абсолютно не знаю.:) Это конечно минус.:(

Ктонибуть может подсказать 100 мс это реальная цифра для insert? База будет локальной и connect будет установлен.
 
  • 🟡 06:47 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #8
VS + MySQL - зачем такие извращения? ))

юзайте MSSQL Express Edition - он бесплатный, родной и полностью интегрируется с студиями. к тому же все равно все под виндами.
 
  • 🟡 06:47 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #9
VS + MySQL - зачем такие извращения? ))

юзайте MSSQL Express Edition - он бесплатный, родной и полностью интегрируется с студиями. к тому же все равно все под виндами.

А ограничения? Они мне не помешают? Конечно это оптимальный вариант, но вот ограничения:confused: Надо посмотреть детальнее что там за ограничения. Я гдето видел что на объем базы есть ограничение.

Full compatibility

Transfer any database created in SQL Express to other editions of SQL Server 2005.

Take comfort in knowing that the full power of SQL Server is available as your needs grow.

Create databases up to 4 GB in size.
 
Останнє редагування:
  • 🟡 06:47 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #10
  • 🟡 06:47 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #11
M$SQL разве бесплатный?

Для обычного инсерта в таблицу должно менее 10 милисекунд хватить, а вообще никто не запрещает проверить самому.
 
  • 🟡 06:47 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #12
M$SQL разве бесплатный?

Для обычного инсерта в таблицу должно менее 10 милисекунд хватить, а вообще никто не запрещает проверить самому.

написали же 2мя постами выше - экспресс эдишн бесплатный

Linux на сервер и заюзать MySQL

и Mono? сторонник нетрадиционного секса? :D
 
  • 🟡 06:47 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #13
  • 🟡 06:47 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #14
С# и MS Sql Express самая естественная связка.

Ограничения SQL SERVER EXPRESS EDITION 2005-2008:
1 поддерживаемый процессор (но может быть установлен на любой сервер)
1 Гб адресуемой (используемой) памяти
4 Гб максимальный размер базы (10 Гб для версии SQL Server 2008 R2 Express Edition)

Через интерфейс SQL Server Management Studio 2005 нет возможности экспорта/импорта данных (в версии 2008 эта возможность присутствует)

SQL SERVER 2005 EXPRESS EDITION и MSDE — это 32-х разрядные программы, работающие на 64-х разрядных операционных системах MS Windows в режиме эмуляции (Windows on Windows). А SQL SERVER 2008 EXPRESS EDITION доступен как в 32-x, так и в 64-х разрядной версии.

Для ваших задач по моему с головой хватит.
 
  • 🟡 06:47 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #15
С# и MS Sql Express самая естественная связка.

Для ваших задач по моему с головой хватит.

Да задача действительно простая. Но что делать когда размер базы доростет до предельного размера? Может написать чтото типа храимой процедуры, чтоб удалять самые старые записи (чтоб сама СУБД буз участия пользователя удаляла)?

Но на мой взгляд когда заказчику сказать что база у тебя ограничена и по достижению предела записи будут удаляться (пусть это даже произойдет через 10 лет). Заказчик скажет "Да ну вы че это-же фигня". И сдесь наверное следует приложить немного больше усилий и поставить MySQL (выбранную на данный момент) чтобы размер базы был неограничен! На две капли больше услилий и невлияющее но "ЗВУЧАЩЕЕ" для заказчика ограничение будет устранено.:)
 
  • 🟡 06:47 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #16
Какую бесплатную СУБД выбрать? Может быть подойдет какая нибудь Express версия?

Задача реализовать "самописец", необходимо записовать небольшое чсло(до 10) параметров технологического процесса. Также по запросу пользователя необходимо делать выборки из БД.

вообще для задач АСУ применяются специализированные СУБД реального времени, подерживающие ввод данных по промышленным протоколам, например OPC.
вот например
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.

правда они все платные..
 
  • 🟡 06:47 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #17
MySQL не стоит - его основное направление - быстрые запросы на чтение.
Всякие Express ("урезанные" версии оракла и мсскуля) тоже не стоит - там обычно ограничение на размер базы - а при твоей частоте записи достигнешь ее в конце концов - так что бесплатные они с большой натяжкой.

Т.е. из бесплатных вариантов:
PostgreSQL - очень неплохой выбор для солидной коммерческой разработки.
Firebird - достаточно быстрый легкий движок, способный работать даже без установки сервера (embedded версия)

PS А еще в MySQL еще и ж**а с поддержкой стандартов (вроде бы с подзапросами там все не очень хорошо)
 
  • 🟡 06:47 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #18
вообще для задач АСУ применяются специализированные СУБД реального времени, подерживающие ввод данных по промышленным протоколам, например OPC.
вот например
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.

правда они все платные..

Спасибо за ответ и за ссылку. Почитал, интересно.

MySQL не стоит - его основное направление - быстрые запросы на чтение.
Всякие Express ("урезанные" версии оракла и мсскуля) тоже не стоит - там обычно ограничение на размер базы - а при твоей частоте записи достигнешь ее в конце концов - так что бесплатные они с большой натяжкой.

Ну запись ведется не круглосуточно, а только при проведении определенной процедуры. Которая как я думаю будет не частой, хотя... точно я не знаю. Но в любом случае согласен.

Т.е. из бесплатных вариантов:
PostgreSQL - очень неплохой выбор для солидной коммерческой разработки.
Firebird - достаточно быстрый легкий движок, способный работать даже без установки сервера (embedded версия)

Большое спасибо, возможно и в самом деле стоит обратить внимание на PostgreSQL или на Firebird:пиво:

PS А еще в MySQL еще и ж**а с поддержкой стандартов (вроде бы с подзапросами там все не очень хорошо)

У каждо свой стандарт SQL.:)
 
  • 🟡 06:47 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #19
Ну запись ведется не круглосуточно, а только при проведении определенной процедуры. Которая как я думаю будет не частой, хотя... точно я не знаю. Но в любом случае согласен.

если имеется хоть какая либо вероятность, что объемы данных упрутся в эти лимиты - надо предусмотреть.
в истории достаточно примеров - 640кб памяти, 2000й год, 32 бита итд
 
  • 🟡 06:47 Відбій тривоги в Харківська область.Зверніть увагу, тривога ще триває у:- Куп’янський район- Харківський район- Липецька територіальна громада- Вовчанська територіальна громада#Харківська_область
  • #20
если имеется хоть какая либо вероятность, что объемы данных упрутся в эти лимиты - надо предусмотреть.
в истории достаточно примеров - 640кб памяти, 2000й год, 32 бита итд

Абсолютно согласен, поэтому СУБД с ограничением на обьем БД использовать не собираюсь.
 
Назад
Зверху Знизу