Datastore and Core Data

Benjamin M. Schwartz bmschwar at fas.harvard.edu
Wed Apr 30 01:03:24 EDT 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I suggest that people interested in datastore design should become
familiar with Apple's "Core Data" (http://en.wikipedia.org/wiki/Core_Data).

Core Data is a strongly typed high-level data persistence framework
provided as an operating system service.  Notably, it is in userspace, and
has a variety of backends (including extensible storage backends for
authors whose data is most efficiently stored in a particular way).

It seems to me that a layer like Core Data is distinctly missing from
current Linux-based GUI systems, and is precisely the sort of layer on top
of which the datastore would sit most comfortably.

- --Ben
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIF/2cUJT6e6HFtqQRAkxxAJwPtrvrjPOMQUndny8vxYekmjYhmgCgjWTB
Hu0AzaesZM7s3fl654uxClc=
=wWTX
-----END PGP SIGNATURE-----



More information about the Devel mailing list