ANN: smds - The Fast Memory Dataset - Version 0.1.2

S

Sam

smds is an in memory dataset implementation, coded in C++. It's main goals
are portability, performance and type safety. It is free software
distributed under the GNU General Public License (GPL).

The library consists of a set of classes and utility functions to assist
the manipulation of relational data (either generated and persisted
on ordinary files, or retrieved from a database).

Additions and deletions of records and modifications of field values are
all done in memory. The end result of the whole process can then be applied
back to the database.

The library provides the ability to work with “typed” and “untyped” recordsets.

smds is written in standard C++ (as much as possible) so it is expected
to compile on any modern OS that provides an adequately conformant C++ compiler.

----------

This release contains a lot of changes (notifications, range iterators,
ability to delete records). See the chage log for more info.

Unfortunately I hadn't had the time to make a decent back-end. The current
ones are extremely slow and are of no use on Linux. Scheduled for next release
together with resolving / saving changes.

Comments, propositions and (constructive) criticism are welcome.

SF project page : http://sourceforge.net/projects/smds/
Web page : http://smds.sourceforge.net/
Release notes : http://tinyurl.com/36fp2f
e-mail : sakarab (at) users (dot) sourceforge (dot) net.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,434
Messages
2,571,689
Members
48,796
Latest member
Greg L.

Latest Threads

Top