Nick Hodges

Blackfish SQL –The Managed Database

10 Sep

I’m pretty excited about Blackfish SQL.  If you haven’t yet heard about Blackfish, it’s a fully managed, SQL-compliant database application that can scale from being your enterprise-level database all the way down to an embedded, ISV solution for a desktop application.  It runs either on Java or on the .Net platform, and allows you to write stored procedures in managed code.  For Delphi developers, that means you can write stored procedures and triggers in Delphi for .Net.

Steve Shaughnessy, the lead of our dbExpress team, has a pretty good technical overview of it on his blog.  I also have a demo using it with ASP.NET 2.0 as well.

Blackfish is a perfect solution for something like ASP.NET, where it can run in process with your application, particularly on a hosting service.  But of course, it doesn’t stop there — it can run as a stand-alone server or as a Windows Service. 

I’ve also written up an article talking about the basics of developing and deploying with Blackfish.

13 Responses to “Blackfish SQL –The Managed Database”

  1. 1
    Glynn Owen Says:

    Impressive! What capabilites demonstrated in your ASP.NET demo will be available to me using the Pro version of RAD Studio 2007? Do I need to spring for the Enterprise version to be able to write and deploy an app like your demo to a host that offers NET 2.0?

  2. 2
    Nick Hodges Says:

    Glynn –

    Yes the Pro SKU includes Blackfish SQL RAD Studio Pro Edition.

    That means you can have 1 User/4 Connections and a 512MB database running with 512MB of RAM Cache on 1 CPU. (A multi-core CPU is counted as one CPU)

  3. 3
    Issam Ali Says:

    Hi Nick,

    Blackfish sounds great, but is there any demo about how to administer blackfish, like create new user, new Database, permissions, security and other stuff.

    thanks.

  4. 4
    Nick Hodges Says:

    C Johnson –

    What is "crippling" about the license?

    Nick

  5. 5
    Nick Hodges Says:

    Tony –

    The Blackfish Developers Guide is here:

    http://cc.codegear.com/Item/24980

    Nick

  6. 6
    Fabricio Says:

    There aren’t enough embedded databases? Anyway, you already have a database server in house and it can be built to be embedded as a DLL.

    Why divide efforts?

  7. 7
    WIlliam Sappington Says:

    OMG who wants yet another POS that either requires ,NOT or a JAVA VM. There things like SQLLight, MySQL, and any number of X-Platform database engines like FireBird that run native.

    And cheers to C Jonson. You guys want to sell more Delphi? The how about you stop:

    1. disambiguate the Delphi name from things like PHP for cryin out loud! Call PHP-Builder or PHP-On-Steroids or something.

    2. Cut the crap with all the different versions and get the price out of the stratosphere already. I mean $3000.00 US! You just priced it right out of the range of just about anyone. And don;t hand me the Turbo-Line of garbage .Net managed code IDE stuff either.

    3. REALIZE that connecting to client/server databases is what almost ALL programming projects are about today and take action on item number 2.

    4. Get a freeking CLUE already, and get Kylix back into production.

  8. 8
    demonsource Says:

    As a Delphi Win32, C++Builder, C# and VB2005 dev, I support William Sappington on all 4 points. Give yourself a break and have a look at what the Chrome Object Pascal language guys are doing.

  9. 9
    Markus Venter Says:

    It’s been some time now since the release of Blackfish. Works very nice, yet I am dissapointed in the lack of costing information. I’ve been looking at your website often to see if you had more on pricing for larger DB’s/More users, but no info has been published.

    You are losing faithfull customer support due to these time delays between the marketing hype and then the dead silence on pricing.

    How do I sell to my customers?

  10. 10
    Nick Hodges Says:

    Marcus –

    We are as frustrated as you guys are. We are trying to get this past the finance people, but it’s proving difficult.

    I continue to press for it.

    Nick

  11. 11
    Markus Venter Says:

    Hi Nick,

    "Money makes the world go round" they say…

    Robert Kawasaki said in his book "The art of the start": "Just do it!" Somehow that sounds familiar! ;-)

    Aargh - if only the finance people understood or excitement with new technologies and tools!

    Thanks Nick - What can we do but wait.

    Markus

  12. 12
    DavidK Says:

    Hi Nick,

    Any update on Blackfish SQL pricing? (especially > 2GB and multiple CPU’s). And, I know it’s a longshot, but any cost information for running on VMWare.

    Thanks,
    David

  13. 13
    Oleg Mikhailov Says:

    Hi Nick, i can`t find any examples, how to use BSQL "In-Process". Where can i get sample projects about complex using BSQL+Delphi.Net+VCL.NET+Reports?

    Thank

Leave a Reply

© 2008 Nick Hodges | Entries (RSS) and Comments (RSS)

Your Index Web Directorywordpress logo
Close