This is a partial feature set
Full featured TDataset descendant
Full expression filters
Advanced index support incl. filtered indexes
Full support for search and locate both utilizing indexes if existing
International locale supported for indexing and sorting
In memory compression of data
Full range of fields supported incl. blobs
Full support for all data aware controls
Easy interaction with other TDataset descendants
Supports multiple cursors into the same physical in memory data
Full support for multilevel transactions (StartTransaction, Commit, Rollback)
Standard Edition and Professional Edition includes full source
SQL support optionally available, including SELECT, UPDATE, INSERT, DELETE, GROUP BY, ORDER BY, custom functions etc.
Very fast aggregation and grouping methods
Fully live binding ready
Save and load from binary and CSV files (XML and JSON added in Professional Edition)
Record versioning for multilevel undo and deltahandling/resolving to external storage
Supports millions of records with unlimited number of fields only limited by memory
kbmMemTable Standard Edition - Very fast, very smart lots of features. Can be purchased separately.
kbmMemTable Professional Edition - Same featureset as Standard Edition but WORLDS fastest in memory dataset for Delphi/C++Builder/FPC. Comes bundled in with kbmMW Professional and kbmMW Enterprise Edition. Can't be purchased separately.
Two flavours
Development IDE's supported
RAD Studio, Delphi and C++Builder 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8 10 Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4.x Sydney, 11.x Alexandria and 12.x Athens supported
As subscriber, access to older versions supporting D5 to D2007 and FPC is available.