Re: #liveDB server, research and upcoming webinar on In-Memory Database Systems

Robert Friberg <[email protected]>
Newsgroups gmane.comp.java.prevayler
Message-ID <04CBB7B6F20119479B70F3ED6355740102F594@AMSPRD0402MB112.eurprd04.prod.outlook.com>
> 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://livedb.devrex.se/>
http://livedomain.codeplex.com<http://livedomain.codeplex.com/>
http://devrex.se<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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.