emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Mutating existing persistent data


From: tomas
Subject: Re: Mutating existing persistent data
Date: Tue, 7 Dec 2021 08:28:23 +0100

On Tue, Dec 07, 2021 at 06:27:39AM +0000, Qiantan Hong wrote:
> 
> 
> > On Dec 6, 2021, at 10:24 PM, Po Lu <luangruo@yahoo.com> wrote:
> > 
> > Lars Ingebrigtsen <larsi@gnus.org> writes:
> > 
> >>> Reading web pages in Emacs is not a vital feature, but this will be an
> >>> important feature any Lisp code that wants to persist data to disk will
> >>> use.
> > 
> >> And they will have sqlite3 installed.
> > 
> > The keyword here is "Lisp code", and not "person".  Persisting data to
> > disk will become a very important feature, the lack of which will make
> > Emacs unusable for people who do (or can) not build Emacs with sqlite3.
> 
> As for this topic, I don’t think sqlite3 help any much for this specific 
> problem.
> The real problem is how to do this for Emacs Lisp, and if we figured this out
> any underlying storage will work, either plain text or gdb(m) or sqlite3.
> 
> And I don’t think the latter 2 would even provide much performance benefit,
> because you will probably print parts of data to string then feed to db 
> anyway.
> db doesn’t understand Lisp, it doesn’t solve Lisp problem.

I concur. The interface looks good; why it /has/ to be sqlite3, of all
things... I'd rather avoid such an overspecified dependency. Why not
PostgreSQL, then, or, say, DB2? (no, I'm not serious on that, just to
illustrate my issue).

Cheers
-- 
t

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]