網友評分: 5分
cubeSQL是一款功能齊全、基于sqlite的高性能數據庫管理服務器。因為它采用過的是低級別的ANSIC編寫,因此可以很容易地移植到任何操作系統。cubeSQL的運行效率極快,占用空間小,可靠性高。而且用戶可以使用PHP、JSON、Xojo和本機C SDK訪問cubeSQL。
全文搜索——cubeSQL支持全文搜索,這使得構建新的數據庫應用程序類成為可能,而以前的版本則不可能。現在,您可以存儲大量基于文本的數據,并在幾秒鐘內進行搜索。
JSON——cubeSQL支持自定義輕量級協議,但為了盡可能向第三方客戶端開放,我們添加了對廣泛使用的JSON協議的支持,因此您可以使用任何支持JSON的客戶端訪問服務器。
更快的訪問與自動數據壓縮——cubeSQL自動壓縮服務器和客戶機之間的所有數據,以大大提高響應時間。為了提高響應能力,還可以將大型查詢細分為可配置的塊。
服務器將隨著您的成長而成長——ubeSQL最多可以處理來自單個服務器安裝的10,000個并發連接!不需要安裝多個服務器并為并發性和負載平衡配置它們。cubeSQL仍然像以前一樣易于安裝和管理,同時提供了非凡的可伸縮性。最后,cubeSQL完全支持多核,因此它將利用您提供的所有計算能力。
插件支持——cubeSQL有一個模塊化的插件架構,您可以使用它來擴展SQL語言,更改結果的排序方式,甚至創建您自己的定制服務器命令。插件體系結構使您能夠增強cubeSQL的功能,其方式僅受您的想象力的限制。每個服務器的安裝中都包含一個本地插件SDK。MonkeyBread軟件提供了一些有用的插件。
觸發器有助于保持數據的完整性——數據庫觸發器使DBSA(數據庫管理員)能夠在單獨的表之間創建額外的關系。例如,修改一個表中的記錄可以觸發修改第二個表中的記錄。cubeSQL支持創建觸發器,當按表插入、更新或刪除行時可以執行觸發器。