[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: persistent data feature
From: |
Eric Abrahamsen |
Subject: |
Re: persistent data feature |
Date: |
Sat, 11 Dec 2021 09:26:56 -0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Stefan Monnier <monnier@iro.umontreal.ca> writes:
>>> If we provide a feature for storing persistent Lisp data, I contend
>>> that the default option should be to store it in a purely textual file.
>>>
>>> Many users will not store large amounts of data, and a textual file
>>> would be much less risk-prone than any other method.
>>
>> There will, of course, be large amounts of data, and that will be slow.
>> (People already do this with a number things, and the results are
>> predictably sluggish.)
>
> To help me understand this discussion, I think it would help me to have
> examples of such large databases currently implemented as text files,
> along with an idea of what "large" means in this context (how many MBs)
> and where the "slow"ness manifests itself.
FWIW I would also provide a sqlite backend for EBDB (contact
management). Not because the eieio-persistent text files are large (my
3200 contacts take up 1.5M), but because I'd like to let users make use
of that data in other, non-Emacs applications. I would also be looking
at a usage pattern that does not slurp the whole database into memory at
startup. Probably it would build some minimal caches at startup, and
then access the database for reads and writes as necessary.
- Re: persistent data feature, (continued)
- Re: persistent data feature, Richard Stallman, 2021/12/12
- Re: persistent data feature, LdBeth, 2021/12/13
- Re: persistent data feature, Po Lu, 2021/12/13
- Re: persistent data feature, LdBeth, 2021/12/13
- Re: persistent data feature, Yuan Fu, 2021/12/16
- Re: persistent data feature, Lars Ingebrigtsen, 2021/12/17
- Re: persistent data feature,
Eric Abrahamsen <=
- Re: persistent data feature, Richard Stallman, 2021/12/10
- Re: sqlite3, Daniel Fleischer, 2021/12/08
- Re: sqlite3, Óscar Fuentes, 2021/12/09
- Re: sqlite3, Eli Zaretskii, 2021/12/09
- Re: sqlite3, Óscar Fuentes, 2021/12/09
- Re: sqlite3, Eli Zaretskii, 2021/12/09
- Re: sqlite3, Alexandre Garreau, 2021/12/09
- Re: sqlite3, Lars Ingebrigtsen, 2021/12/08
- Re: sqlite3, Qiantan Hong, 2021/12/09
- Re: sqlite3, Pip Cet, 2021/12/09