I unfortunately missed the Encirq webinar thanks to a project commitment but have taken the time to download the Encirq demo and try to make good the loss. It has some user examples in source code which give an idea of how it functions, but the information on the product is sparse so it was not possible to get an idea of the mechanics of indices, paging etc.

What I saw was a well conceived product to build embedded software. It seems to be a compiler which transforms Encirq's version of PL/SQL into C statements which are then compiled into a library of data manipulation functions for use in the application. The demo uses gcc. Encirq has a means of including "storage modules" to handle different forms of persistent storage. DeviceSQL appears to handle transactions and rollbacks. There is no information I could find about ACID functionality.

I shall prepare some benchmarks against Sqlite once I figure out a suitable method. Since DeviceSQl has no SQL compiler the Sqlite will need to have prepared statements and binding to provide an apples to apples comparison. The Encirq introductory application example is by necessity trivial and small and not suited to a benchmark.

DeviceSQL is not suitable for general purpose SQL processing, unlike Sqlite, and should only be compared as an alternative in deeply embedded applications so the only useful comparison is one which looks like a cell phone, microwave oven or a TV set top box.

I can imagine that a version of Sqlite which does not include its SQL compiler and which uses precompiled VDBE code would provide similar functionality to DeviceSQL, particularly if the Sqlite compiler were extended to generate VDBE from PL/SQl. I can imagine that the higher information density of the VDBE code could deliver the advantage =of a smaller memory footprint.

For Steve Weick - I note your very strong resume and would imagine that your comprehensive experience would lead you to introduce a less secretive policy as to revealing the capabilities of your product.

steveweick wrote:
Good  idea... I'll pass it along to the right folks. Meanwhile, if anyone has
further questions or comments, please feel free to write me here (if they
think the group would be interested) or at [EMAIL PROTECTED]

Steve

I would like to recommend that Encriq create a forum or mailing list of their own for those who are interesting in learning more. For me, what might be an interesting product is quickly being overshadowed by this thread.




-----------------------------------------------------------------------------
To unsubscribe, send email to [EMAIL PROTECTED]
-----------------------------------------------------------------------------

Reply via email to