Richard Schilling wrote:
>When objects are stored wholesale in an object store, I call it an 
>object database.  When object data is stored in a SQL database and then 
>managed by some intermediary API, I call it a persistence layer.
>
>So, perhaps we're splitting hairs here.

Perhaps, but I think you may be misinterpreting the Cache' documentation. I 
believe that
your statement that "Cache is obviously storing their data in a SQL data base" 
is simply
false.

You seem to be saying that because data is retrievable via SQL it must be 
stored in a way
that is ONLY retrievable via SQL. I am not a user of Cache', but I know that 
that is not
true because it is based on MUMPS, so at a minimum the data is accessible via 
MUMPS
commands and functions. As I understand it, the Cache' object methods and 
properties are
intended to give you much more than that. This certainly suggests to me that it 
has the
potential to store and retrieve objects as entities, not simply as projected in 
tables.

What does it mean when they say that "Cache' classes can be projected as Java 
classes"?

What are the essential properties of a "true object store" that is not tied 
exclusively to
Java?

>Roy Gaber wrote:
>> the ideal high-performance database for Java applications. Caché data 
>> can be accessed with SQL via JDBC, and Caché classes can be projected as 
>
>(snip)
>
>> Caché’s efficient multidimensional data engine has excellent SQL 
>> response – up to 20 times faster than relational databases. Caché 
>> 
>
>The key here is that Cache is obviously storing their data in a SQL data 
>base.  A lot of object *data* is persisted in SQL databases, but the 
>Cache objects themselves aren't?
>
>So, I would call Cache Objects a persistence layer, but not a true 
>object store.
>
>Compare with Java Data Objects:
>
>        "JDO defines interfaces and classes to be used by application 
>programmers when using classes whose instances are to be stored in 
>persistent storage (persistence-capable classes)."
>
>JDO can use b-tree storages to store Java object trees directly. 
>*That's* an object store.
>
>
>Richard

---------------------------------------
Jim Self
Systems Architect, Lead Developer
VMTH Computer Services, UC Davis
(http://www.vmth.ucdavis.edu/us/jaself)


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
_______________________________________________
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members

Reply via email to