歡迎您光臨本站 註冊首頁

適合小企業 開源免費資料庫軟體推薦

←手機掃碼閱讀     火星人 @ 2014-03-12 , reply:0
  

 很多只有十幾到幾十個員工的企業老闆詢問,如果他們不想花費上千甚至萬元買一款資料庫軟體,詢問有沒有一些免費的資料庫軟體可以使用。事實上,現在國內這種類型的企業小老闆很多,他們的公司需要一個小型的資料庫軟體來統計公司的一些產品資料以及出入庫的信息,數據量確實不大。以前也曾見過,一些小企業用Office自帶的Access小型資料庫,但是仍然覺得不夠便捷。這裡,編者推薦幾款適合小企業使用的開源資料庫軟體。

  開源資料庫MySQL

  MySQL是一個開放源碼的小型關聯式資料庫管理系統,開發者為瑞典MySQL AB公司。目前MySQL被廣泛地應用在Internet上的中小型網站中。由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站資料庫。

  MySQL為多種編程語言提供了API,包括C、C++、C#、Delphi、Eiffel、Java、Perl、PHP、Python、Ruby和Tcl等。而其自身是採用C和C++編寫的,使用了多種編譯器進行測試,所以,MySQL能夠保證源代碼具有很強的可移植性。這樣的一款資料庫,自然能夠支持幾乎所有的操作系統,從Unix、Linux到Windows,具體包括AIX、BSDi、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、NetBSD、OpenBSD、OS/2 Wrap、Solaris、SunOS、Windows等多種操作系統。最重要的是,它是一個可以處理擁有上千萬條記錄的大型資料庫。

  與此同時,MySQL也產生了很多分支版本的資料庫也非常值得推薦。

  首先是MariaDB,它是一個採用Maria存儲引擎的MySQL分支版本,是由原來MySQL的作者 Michael Widenius創辦的公司所開發的免費開源的資料庫伺服器。與MySQL相比較,MariaDB更強的地方在於它擁有更多的引擎,包括Maria存儲引擎、PBXT存儲引擎、XtraDB存儲引擎、FederatedX存儲引擎,它能夠更快的複製查詢處理、運行的速度更快、更好的功能測試以及支持對Unicode的排序等。

  其次是rcona,它為MySQL資料庫伺服器進行了改進,在功能和性能上較MySQL有著很顯著的提升。該版本提升了在高負載情況下的InnoDB的性能,同時,它還為DBA提供一些非常有用的性能診斷工具,並且提供很多參數和命令來控制伺服器行為。

  第三是Percona Server,它使用了諸如google-mysql-tools、Proven Scaling和 Open Query對MySQL進行改造。並且,它只包含MySQL的伺服器版,並沒有提供相應對 MySQL的Connector和GUI工具進行改。

  非關係型資料庫NoSQL

  從NoSQL的字面上理解,NoSQL就是Not Only SQL,被業界認為是一項全新的資料庫革命性運動,早期就有人提出,發展至2009年趨勢越發高漲。NoSQL的擁護者們提倡運用非關係型的數據存儲,相對於目前鋪天蓋地的關係型資料庫運用,這一概念無疑是一種全新的思維的注入。

  當然,NoSQL也是隨著互聯網Web2.0網站的興起才能取得長足的進步。關鍵的需求在於,傳統的關係資料庫在應付Web2.0網站,特別是超大規模和高併發的SNS類型的web2.0純動態網站顯得力不從心,暴露了很多難以克服的問題,而非關係型的資料庫則由於其本身的特點得到了非常迅速的發展。



[火星人 ] 適合小企業 開源免費資料庫軟體推薦已經有2073次圍觀

http://coctec.com/docs/enterprise/show-post-73107.html