Re: #liveDB server, research and upcoming webinar on In-Memory Database Systems
Felipe Cruz <[email protected]>
| Newsgroups | gmane.comp.java.prevayler |
|---|---|
| Message-ID | <CAEynwxtyaJabaEOs2sN3XCMFv=k+MOEBMJyfah21x0xwB3c0Tg@mail.gmail.com> |
I see your point.. let me show you my point :) But what defines a *(Generic)* Database API? API Semantics.. Does the API have to be generic (crud commands) as opposed to domain specific (AddCustomerCommand, SetCustomerCreditLimit)? Yes. But in the end.. i agree with you.. database is an information store.. but prevalence is another *style* of database.. very different from generic (including some nosql) database engines.. 2012/2/10 Robert Friberg <[email protected]> > > Database API + objects in memory = IMDB (in memory database)**** > > ** ** > > Hard to disagree with that, (besides "objects"). But what defines a > Database API? **** > > Does the API have to be generic (crud commands) as opposed to domain > specific (AddCustomerCommand, SetCustomerCreditLimit)? **** > > Must the API be language/platform independent?**** > > Must the API support ad-hoc queries?**** > > Must the database be remotely accessible?**** > > ** ** > > I say NO to all of the above. A database is an information store. A > database engine provides access to it while maintaining it’s integrity.*** > * > > ** ** > > From this viewpoint the set of public commands and queries in a prevalent > system is a database API.**** > > ** ** > > ** ** > > Robert Friberg**** > > 0733-839080**** > > http://livedb.devrex.se**** > > http://livedomain.codeplex.com **** > > http://devrex.se**** > > http://www.linkedin.com/in/robertfriberg**** > > ** ** > > ** ** > > ** ** > > > ------------------------------------------------------------------------------ > Virtualization & Cloud Management Using Capacity Planning > Cloud computing makes use of virtualization - but cloud computing > also focuses on allowing computing to be delivered as a service. > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > _______________________________________________ > To unsubscribe go to the end of this page: > http://lists.sourceforge.net/lists/listinfo/prevayler-discussion > _______________________________________________ > "Databases in Memoriam" -- http://www.prevayler.org > > ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ To unsubscribe go to the end of this page: http://lists.sourceforge.net/lists/listinfo/prevayler-discussion _______________________________________________ "Databases in Memoriam" -- http://www.prevayler.org