How arbitrary can the data get? #9
Replies: 4 comments
-
|
AFAIK (and have tested some on ext4/smbd/zfs on Xubuntu 20.04):
(*) Except with Redis: Works like a charm to just have "the file data" - as yet another metadata field, called "payload". Tried with MP3 files. Works perfectly without base64 (or Python does it internally?) |
Beta Was this translation helpful? Give feedback.
-
|
Related discussions on MinIO Github I was sincerely, eh... disrupted - to find that MinIO only does 127 ASCII-only, with a seemlingly very limited charset. Like "no spaces or colons": I tried to simply do So my plans are towards a completely data-type-irrelevant, filter-and-match-and-transform on-the-fly MacGyver-minded, LEGO engine 😉 . Meta /is/ Data - and I've written Redis proof-of-concepts which perform "as expected". Which in fact is /very/ good. |
Beta Was this translation helpful? Give feedback.
-
extended, different limitsbtfs, apple-filesystem(s)?, and some other linux-filesystems have higher limits like 64k per value (legend has it?) - or Haiku's BeFS with "all data is equal and welcome and accessible by design" - until your system runs out of whatever storage 😉 4k block limit for all keys+values.So having ext4 xattr capabilities (4kB AFAIK) as prerequisite to go for as preferred AHAlodeck "tagging-environment" would give something comparable to "safe filenames" for metadata information. I definitely suggest full Unicode (UTF-8 at least) (downwards-)compatible environment implementations. Should become as go-to-trivial as ASCII these days IMO. 😋 Size/char limits: zawos?de_at:zawos = en_pt:why bother? Seeing how well redis/keydb perform already on local off-the-shelf hardware like even my notebook: We're in for a fun ride. I do believe to go towards a generically scalable design (like Haiku, as I've understood it in a nutshell - and my tests). And then let the filesystem(s) deal with index/caching/storing meta+data on proper underlying tech. World-Wide-StorageThis would allow full filesystem-capabilities-interoperability
I will spawn a separate discussion/issue for this one. Titled "Imagine you can access any data anywhere as easy as opening a file or folder "tree" selection in your file manager?" |
Beta Was this translation helpful? Give feedback.
-
|
Having self-describing data objects, in related graphs, possibly referring to a proper accessible anywhere iiif.io viewer manifests? The manifest json auto-generated by most default applications: just like that. To me it feels like a kid who's entered his first lego store. Thank you inventors! Data may get macgyver-ably arbitrary and interoperable at all times. Curious to hear your opinions and thoughts on this! 😄 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Following up on: steffenfritz/FileTrove#110
Alternate Data Streams in NTFS look more "powerful" than I first considered, but do Linux xattrs for example perform the same way?
The example shows how to attach a text file to an ADS in NTFS,
My instinct is that to do this with xattrs, any arbitrary file would need to be encoded as base64 or similar text representation, but I'm not sure. It might be worth verifying and understanding the impact.
Beta Was this translation helpful? Give feedback.
All reactions