Mysql
 sql >> база данни >  >> RDS >> Mysql

Алтернативи на SQL Server Express над 2GB

Аз съм човек, който не вярва само защото сте .NET магазин, че трябва да използвате продукт на Microsoft SQL Server, въпреки че Microsoft го обича, ако го направите. Разбира се, тя се връзва много добре с родните библиотеки и инструменти за разработка на Microsoft. За мен това е мястото, където предимствата наистина спират за SQL Server и това е по-равностойно поле с други системи за бази данни.

MySQL – Стойте далеч от него, нещата станаха грозни и ще станат по-грозни сега, когато Oracle го притежава. Според мен не си струва да плащате за използване на второкласна база данни с отворен код, когато можете да използвате PostgreSQL безплатно и без страх.

PostgreSQL - Наистина добър вариант. BSD лицензът е безплатен за използване и промяна на източника. Няма ограничение за много данни от функции. Но ако времето за инсталиране е вашата движеща причина да напуснете SQL Express PostgreSQL се инсталира доста бързо на Windows или Linux, не знам колко бързо, защото не ме интересува дали отнема 1 минута или 10 минути на моите системи. На Linux кутия е наистина бързо, ако го компилирате предварително или използвате инсталиране на пакет, бих казал по-малко от 10 минути.

Какво ще кажете за поддръжката на собствения .NET обекти? Не съм сигурен какво е това.

Вградени XML типове? PG да.

Поддръжка на двоични данни? PG да.

Поддръжка на подобен инструмент като Management Studio? PG да pgadmin или няколко други доставчици трети страни.

Лесна инсталация? Лесно с повече опции от SQL Server. Например можете да компилирате с различен размер на страницата, ако желаете.

Отпечатък на паметта? Може да бъде малък или голям в зависимост от това как регулирате настройките на паметта.

Сравнения на производителността на тези 3 бази данни? Е, SQL express не може да побере повече от 4 до 10 GB, забравете колко много може да направи 2008 express. Така че тук не сравнявате ябълки с портокали. Но бих казал, че всички те могат да се представят добре, ако се използват правилно. PG се представя много добре.

Струва ли си изобщо да обмисляме тази алтернатива (особено предвид факта, че сме .NET магазин)? Да, струва си да се помисли, но зависи дали цената има значение за вас. Предполагам, че в един момент ще разширите експресното издание и ще трябва да започнете да купувате платена версия. Microsoft знае как да продава и това е част от модела, който ще развиете експресно. Не можете да сбъркате, ако използвате PostgreSQL, ако имате възможност да го тествате и валидирате във вашата среда, използвайте това време за сравнение. Не използвайте по подразбиране SQL Server, защото сте .NET магазин.

По-стара публикация, която допълва това и е още по-вярна днес.http://archives.postgresql.org/pgsql-advocacy/2005-07/msg00008.php



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да изберете записи от тази връзка?

  2. Как да получите най-новата коментирана публикация над нова изпратена публикация в Wordpress?

  3. Как да се присъедините/комбинирате две таблици, когато експортирате данни на Mysql в изтегляне на Excel?

  4. Два дублиращи се индекса с еднакви колони

  5. отчитане на броя на изпълнението на скрипта