Serialization + persistance : in a few lines of code, compress and annotate Python objects into SQLite; then later retrieve them chronologically by keywords without any SQL. Most useful "standard" module for a database to store schema-less data.

Features

  • single standard Python module for serialized data storage.
  • elegant user methods (write Python code; not necessarily SQL).
  • includes compression, plus support for storing file and URL contents.
  • optimized for speed, security, and concurrency.
  • searched objects can be retrieved as a dictionary (data subset).
  • search syntax supports (unix filename) regular expression.
  • useful as persistent generalized queue.
  • embedded documentation includes useful tips and references.
  • very easy to use immediately (import module for all practical projects).
  • README: http://yserial.sourceforge.net
  • [ in beta: Farm of databases for concurrency ]

Project Activity

See All Activity >

License

BSD License

Follow y_serial: warehouse Py objects w/ SQLite

y_serial: warehouse Py objects w/ SQLite Web Site

Other Useful Business Software
Turn traffic into pipeline and prospects into customers Icon
Turn traffic into pipeline and prospects into customers

For account executives and sales engineers looking for a solution to manage their insights and sales data

Docket is an AI-powered sales enablement platform designed to unify go-to-market (GTM) data through its proprietary Sales Knowledge Lake™ and activate it with intelligent AI agents. The platform helps marketing teams increase pipeline generation by 15% by engaging website visitors in human-like conversations and qualifying leads. For sales teams, Docket improves seller efficiency by 33% by providing instant product knowledge, retrieving collateral, and creating personalized documents. Built for GTM teams, Docket integrates with over 100 tools across the revenue tech stack and offers enterprise-grade security with SOC 2 Type II, GDPR, and ISO 27001 compliance. Customers report improved win rates, shorter sales cycles, and dramatically reduced response times. Docket’s scalable, accurate, and fast AI agents deliver reliable answers with confidence scores, empowering teams to close deals faster.
Learn More
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
2
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • Looks very cool but difficult to install except manually place on PYTHONPATH. Please package as an egg and list on pypi.python.org so automated tools like zc.buildout and easy_install can find it. A tiny setup.py is all that is needed. Very good work though.
  • this essentially unifies standard modules: sqlite3, zlib, gzip, cPickle -- to compress Python objects (such as a dictionaries, lists, and classes) for persistance in a SQL database -- fast access in a few lines of code (without SQL). Easy to maintain all objects under (project) tables in a *single* compact database file. Helpful examples, functions, and comments within the module.
Read more reviews >

Additional Project Details

Intended Audience

Advanced End Users, End Users/Desktop

Programming Language

Python

Database Environment

Python Database API

Related Categories

Python Data Formats Software, Python Database Software, Python Software Development Software

Registered

2009-09-06