ChomsPy

Relative data storage system
Download

ChomsPy Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Publisher Name:
  • John Schutte
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 33 KB

ChomsPy Tags


ChomsPy Description

Relative data storage system ChomsPy uses a command syntax known as Pragmatic / Semantic. The aim of the ChomsPy is to be an easy-to-use Python-based data storage system.The Chomspy' s syntax directs the storage backend to store data in a manner that is directly linked to its purpose. Unlike SQL-based databases, ChomsPy is structureless, and can accept data almost blindly - relying on the receiving mechanisms to make the distinction between valid and invalid data (minimizing storage overhead, and Pickle-usage).ChomsPy uses Python cPickle-based storage, and writes all data in a compressed binary more for increased speed and optimal storage consideration. It is not intended for high levels of compression, but rather speed of reference, in that the database is built around predictable storage of data.The theory behind the data base is that the Data Acquisition Device controls the flow of data in and out of the data base. This loosely follows Chomsky's view of how we learn language, only extended and modified for the purpose of storing data.Since data items themselves are Python dictionary objects, they can be as complex or simple as you wish to make them - allowing you to even use a data item like a mini-database in itself.


ChomsPy Related Software