From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: sqlite3 Date: Tue, 07 Dec 2021 08:37:29 +0800 Message-ID: <87y24xjlme.fsf@yahoo.com> References: <87tufmjyai.fsf@gnus.org> <87h7blzmjj.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31607"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) Cc: "Alfred M. Szmidt" , Lars Ingebrigtsen , rms@gnu.org, emacs-devel@gnu.org To: "Jose E. Marchesi" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Dec 07 01:39:09 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1muOVh-00084q-Ci for ged-emacs-devel@m.gmane-mx.org; Tue, 07 Dec 2021 01:39:09 +0100 Original-Received: from localhost ([::1]:50056 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1muOVg-0003KI-2b for ged-emacs-devel@m.gmane-mx.org; Mon, 06 Dec 2021 19:39:08 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:55918) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1muOUK-0002do-Gv for emacs-devel@gnu.org; Mon, 06 Dec 2021 19:37:44 -0500 Original-Received: from sonic306-22.consmr.mail.ne1.yahoo.com ([66.163.189.84]:36666) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1muOUH-0002c9-Qq for emacs-devel@gnu.org; Mon, 06 Dec 2021 19:37:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1638837459; bh=mEFUk7/zFIyyWm0CzaULiwzJnxe4kSX1DskjNgIQo4M=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=feBlKufOHzNgNRQ1ExhdCjv3Fvi0WUukWN8i3jpGhAZy7w91a8astgPnEDRWx1H8H1XQdrY+cTX90RADQn/hDKixJXY43UQJougLBJJPh0V3OcIYTbuPgLSlWH4rK3+zZKIq4Cfx8TSD06yle0QwZZ5ZM1intC6WPiLmtj3zgRBVn/esNt20gFNDktj9Nz3hUKaNZC2CPp5/sEccypsMUr0SnL+8cADNcxzc0+bCc7wBhnzy5eCnLU4R7U3EfCLXZWHpis9nLfp/6a0gdFBOuHSAbnmxXCVw7WUP6UTbchYCjT0yO5XRuvZ0ZPNT11iT/Ca2bYN5oDAJeM1lsz075Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1638837459; bh=BBKZXskKmsB5BdTHcfZRQo4IiCxB7564+SFOk8C2bn/=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=N1dzJ/RrPCwbq65bL0I+WMf9XXhyxcM2VuG1AWJzIIybcHG/ApSoXrmA5HOXgfes6kzlDybz+DWtuLDlZv1snnAquB3rXQNf/CmCckdeeuqEYWB/CGzTJn/9OoDW8DVhNKlo8+8eiM6ff/IWDwxYxlLaXfWxLJnG9+P7u1CVUAHZKquty1kOyNj4km3ZNhIs7TO5P0jt0ijknoP9YUvgLnwhIgX3ueUMX3T8aD7wAab+dCHLZHnfb4MhoYIciYpf0siwEOjfOaTH0xbvS209SAWjkvsDaBH0PjFQX6OUEyaNS+lWeGA1rUcH0UXc/ZNoKYZa0C1bcMB4fhTb8AaKNw== X-YMail-OSG: KreEeAsVM1nbm03YwXyiFXaXkbqmDhtK7fsB0Tl1O52mzcB0ktu.HkQSdSVyL6N ygcieIsGzc5wib_rcGVA8vcxQg4MhpeDoWzPasSOrpSi5sZNziDo51AJI5tDwrbMs9gp1BIlqHdY FyTqqUml5oBJiXp6Z_haZBpmXqZ6F0KTuq4ASLG.LwRllrdo541TOg85XIJQKufQWxQzFkVkOQx2 2WTuulowSGAvQdyTojw5Ns16HhSSmM169zsPjx_ju0pIdixS.0y_cwg3R56d6kh0cL6vTJxaHkTm Jy.38uh8W0iu9hfsQ29Xi.nklVfz1LEdftHChS4sppj5j5oLmCc6IrvqEqihH5yGdTxxV9OSIYD7 TZWlRvtXGhDpfE90WMgkkBlHgw.GKjUuH.bsjVml3Ydl3l20amd6mKOfFcCF7pjbH9AwkD3D19PY 4N5pdRxKYctCZqVPzfG_FvhELb1FChltRSWFyU30_jejJx9HLr7C2JyCMM2Jr8o6HhpwcX.Yfub5 q1B8S6GkN3etfKUoSez68Ro_a4SdI4eLfd14.R4IMtOhJZ6FZPh5AYXYs3OECyV7dA2aRljjDSVg nxLtf0LuaQLlFT7HcZilISt2xFwfqazOT0rik21wfTTN9pLYkxrVR20BOWAp59_ee2yfQkMFswWi OpDxSaZIpdMVcVbosV6BXkaI1opvXnC4vys8_H8nFPixWGrN0.6KyqtsIEuMBw26d3nZ_puJ_i24 n2AXXDuUiYb9tNMyw4jkrxsNdu_Nt3GuoLgyoX2WksopVOBBirEkKLMCgbDKavAuPPu_RkVSAVwp saNKyF0rRYDX2ZEwRte_.a3BEyTuMwM1gP4OP52RF3 X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Tue, 7 Dec 2021 00:37:39 +0000 Original-Received: by kubenode510.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 4e4ddfec8df26cbf14f7afa03be53efc; Tue, 07 Dec 2021 00:37:34 +0000 (UTC) In-Reply-To: <87h7blzmjj.fsf@gnu.org> (Jose E. Marchesi's message of "Mon, 06 Dec 2021 18:10:56 +0100") X-Mailer: WebService/1.1.19415 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.189.84; envelope-from=luangruo@yahoo.com; helo=sonic306-22.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:281187 Archived-At: "Jose E. Marchesi" writes: > gdbm may or may not be what you need in Emacs. > sqlite is not a replacement for gdbm. > recutils is not a replacement for sqlite. > It seems to me that any discussion in which it is raised the alternative > of using so disparaged systems such as gdbm, sqlite and recutils for > some particular purpose, is in serious need of some clarification on why > a database sytem is needed to begin with and the nature of the data to > be stored there. The idea is that people want a way to store key-value pairs quickly (as in, faster than a hash table serialized with `print'). Hence the idea to use (g)dbm.