- ScimoreDB
Infobox_Software
name = ScimoreDB
developer = Scimore UAB
latest_release_version = 2.5.887
latest_release_date =March 3 ,2008
operating_system = Windows
genre =RDBMS
website = [http://www.scimore.com www.scimore.com]ScimoreDB is a free relational
database management system forMicrosoft Windows , developed by Scimore UAB. It features advanced features:SQL ,ACID transactions,Multiversion concurrency control , internal task scheduler,free text search , functional shipment in with grid streaming technology for distribution of data and queries. It works as embedded library, standalone server and distributed over many machines.DQL
DQL stands for Distributed Query Language. It’s the internal query language for ScimoreDB. DQL is a text based query language, which precisely describes how each query is executed in a large grid of computers. DQL describes where different functional nodes are instantiated, how they are connected, and how they communicate. The nodes are always connected in a tree like structure, where the root node returns the result of the DQL query.
History
It all started as an internal project for a European Portal. In the early days of the internet – there were no database servers, that were ready to fuel the low cost and high speed required by internet applications. It started as an “In memory database”, with simple COM interfaces.It was the core of many internet applications, and grew with requirements of the applications. Distribution was added to improve
scalability , a query language DQL was added to improve speed of development, andtransactions followed to ensure improve manageability.In2005 Scimore was created, and the database was separated into a separate company. The major improvements in2006 were theSQL to DQL translator and new distributionalgorithms , allowing for linearscalability in distributed environment. The embedded version where launched.In2007 based on requirements by the users, features where added –free text search , blob compression,database files movable, and embeddeddatabase allows for cross process interaction. A TPC benchmark resulted in updatedcommunication protocols , improving the speed in large distributeddatabase scenario.ource code specifics
ScimoreDB is written in
C++ , utilizing many of the advanced features ofWin32 , Fibers, IO completions. An attempt is being made toporting ScimoreDB toLinux using the Wine project.There are currently clients forC++ ,Borland Delphi and.NET Framework .License
ScimoreDB is a free
database .See also
*
List of relational database management systems
*Database management system External links
* [http://www.scimore.com Scimore UAB]
* [http://www.tpc.org TPC]
Wikimedia Foundation. 2010.