數據庫服務器 CUBRID 8.4.1 發布,速度提升 70%
CUBRID 是一個全面開源,且完全免費的關系數據庫管理系統。CUBRID為高效執行Web應用進行了高度優化,特別是需要處理大數據量和高并發請求的復雜商務服務。通過提供獨特的最優化特性,CUBRID可以支持更多的并發請求,更少的響應時間。
在CUBRID中,數據庫的數量,表的數量,以及表中行數量,均沒有限制。表中行最多可以包含6400列,且列名稱的最大長度是254個字符。用戶還可以在數據庫的表中,插入任意大小的BLOB / CLOB類型的數據。
特征:
1 )繼承于關系型數據庫
2)大容量
3)擴展性
4)高性能
5)transaction
6)備份/恢復
7)權限管理
8)數據庫服務支持
標準 API: JDBC, ODBC, OLEDB, PHP, E-SQL 等
Native API: CAS-CCI, C-API
Java Stored Procedure
10)Cubrid Manager管理工具
我們等待這一天很久了,CUBRID 迎來了 8.4.1 版本,該版本比之前在速度上提升了 70%,下載 CUBRID 8.4.1 :http://www.cubrid.org/?mid=downloads&item=cubrid&os=detect
感謝所有報告了 bug 的用戶,CUBRID 開發者在性能和穩定性方面做了很多很多的工作,經過測試在大事務處理、INSERT 和 UPDATE 語句的執行上,速度提升了 70%。
同時,添加和很多新的函數以及一些新的 SQL 語法使得 CUBRID 更加兼容 MySQL;此外條件搜索支持正則表達式等。
下圖是性能的比較:
Improved Performance of INSERT and UPDATE more than 70%
(y-axis refers to the number of queries per second)
在 CUBRID 8.4.1 中,我們改進了事務同步處理的內部引擎,以及高可用性處理等方面都做了不少改進
Throughput (ops/sec) | Throughput (ops/sec) | |||||
---|---|---|---|---|---|---|
Operations | R4.0 P2 | R4.1 | Performance Ratio | R4.0 P2 | R4.1 | Performance Ratio |
Insert | 4085 | 7090 | 174% | 33 | 11 | 167% |
Select | 24477 | 24739 | 101% | 3 | 3 | 100% |
Update | 4556 | 8274 | 182% | 28 | 13 | 154% |
Mix | 3929 | 4402 | 112% | 223 | 218 | 102% |
完整測試報告:CUBRID 2008 R4.1 QA Completion Report.
新的 SQL 函數和正則表達式支持
- In this version we have added new SQL functions: ADDTIME, ASCII, BIN, CONV, FIND_IN_SET, HEX, and SERIAL_NEXT_VALUE (serial_name, number) functions, which can be used to obtain multiple serial values with a single call.
- Added the REGEXP operator in order to allow conditions to be searched with regular expressions.
- DATE, DATETIME, and TIMESTAMP data types now support '0000-00-00', '0000-00-00 00:00:00' lower bound values. This provides more compatibility with MySQL's SQL syntax.
完整的記錄請看:CUBRID 2008 R4.1 Release Note.