Re: DB technologies in GNOME apps.



Yes, that's correct. GOM uses sqlite3 directly to store objects, but
that's as far as it goes.

Ciao,
 Emmanuele.

On 23 August 2017 at 14:15, Pavlo Solntsev <pavlo solntsev gmail com> wrote:
Emmanuele,

Thank you for the explanation. It looks like only libgda provides a uniform
interface for the single user (SQLite) and multi user (MySQL, PostgreSQL
etc) DBs. Please correct me if I am wrong.
Thanks.


-Pavlo Solntsev
---------------------------------------------------------------------------------------------
Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html

On Wed, Aug 23, 2017 at 7:59 AM, Emmanuele Bassi <ebassi gmail com> wrote:

There's libgda[0], which is useful if you have a relational database.

There's also GOM[1], which builds a data mapper on top of GObject types.

On a lower-level, there's also the GVDB[2] embeddable code, which
allows you to serialise and deserialise key/value tables using
GVariant.

Ciao,
 Emmanuele.

[0]: https://git.gnome.org//browse/libgda
[1]: https://git.gnome.org//browse/gom
[2]: https://git.gnome.org/browse/gvdb


On 23 August 2017 at 13:24, Pavlo Solntsev <pavlo solntsev gmail com>
wrote:


Hi,

I was told that GNOME-DB project is not in use much by GNOME apps. Could
someone clarify what is the trend in DB libraries for GNOME apps? What do we
use as alternative to libgda. Thanks.

-Pavlo Solntsev

---------------------------------------------------------------------------------------------
Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html

_______________________________________________
gnome-devel-list mailing list
gnome-devel-list gnome org
https://mail.gnome.org/mailman/listinfo/gnome-devel-list




--
https://www.bassi.io
[@] ebassi [@gmail.com]





-- 
https://www.bassi.io
[@] ebassi [@gmail.com]


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