Re:Comdb2 – Bloomberg's distributed RDBMS under Apache 2
by kanwisher on Saturday June 10, 2017 @09:47AM
(#14527286)
I believe originally it wasn't sql, and they added SQL by using the sqlite parsing engine for SQL. They are a massive contributor to the sqlite project. It is in no way supposed to be compatible with sqlite
[ Parent
| on HN ]
Re:Comdb2 – Bloomberg's distributed RDBMS under Apache 2
by czinck on Saturday June 10, 2017 @11:23AM
(#14527663)
I think you're mixing 2 things. This is a complete rewrite of an old key-value store (hence the 2 in the name) but comdb2 was always SQL. Comdb2 shares a few things with comdb, but they're really just to make migration easier (the preference for tags in csc2 files instead of usual DDL, and then a tag based API that it looks like we got rid of for this release). Under the covers comdb2 is completely different and as far as I know shares no code with comdb.
Re:Comdb2 – Bloomberg's distributed RDBMS under Apache 2
by toosleepy on Saturday June 10, 2017 @06:49PM
(#14529645)
It wasn't always an SQL system. SQL was added a year or two in its development (with lots of databases already live).
Re:Comdb2 – Bloomberg's distributed RDBMS under Apache 2
by alexjscotti on Saturday June 10, 2017 @09:22PM
(#14530141)
Yep. With a false start or two along the way. One of the most interesting things on this project was repeatedly changing engines while the plane was in the air.
Re:Comdb2 – Bloomberg's distributed RDBMS under Apache 2
by mponomar on Saturday June 10, 2017 @09:31PM
(#14530161)
We've had databases literally up for 10+ years, through 5-6 major version upgrades. There's been one file format change that required downtime very early on.
Re:Comdb2 – Bloomberg's distributed RDBMS under Apache 2
by ihenriksen on Saturday June 10, 2017 @11:07AM
(#14527600)
So, you can run Comdb without SQLite?