Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re: Persistent Data: my choice, and (hopefully) monks' thoughts.

by Anonymous Monk
on Apr 06, 2013 at 07:44 UTC ( #1027261=note: print w/ replies, xml ) Need Help??


in reply to Persistent Data: my choice, and (hopefully) monks' thoughts.

Cons: Need to extract a reference to work on and save it back to the file.

Whatever solution you use its going to involve refereneces, so that can't be a con, since it's a given

Also, you don't have to work with references if you use Data::Alias

Is this good, bad, and/or ugly ?

Um, poop :)

Some links you might look at

Re: persistent object framework

http://poop.sourceforge.net/, Survey of POOP Modules (draft; please do not vote or reply)

Booking.com announces Sereal google serialization library code generator Sereal Re: Perl examples / tutorials for learning Apache Thrift with Perl , protobuf-perl - Protocol Buffers for Perl - Google Project Hosting, RPC, protobuf - Protocol Buffers - Google's data interchange format - Google Project Hosting, Sereal - a binary data serialization format, Google::ProtocolBuffers

OOPS

update: supposedly better than MLDB is DBM::Deep - A pure perl multi-level hash/array DBM that supports transactions

FlexBaseDB™ — Pure Perl Database Engine


Comment on Re: Persistent Data: my choice, and (hopefully) monks' thoughts.
Re^2: Persistent Data: my choice, and (hopefully) monks' thoughts.
by corenth (Monk) on Apr 06, 2013 at 15:34 UTC
    But why "Anonymous"? This is such a damned useful reply. I'm investigating DBM:: deep at the moment. Thank you.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1027261]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (8)
As of 2014-11-27 08:44 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My preferred Perl binaries come from:














    Results (182 votes), past polls