[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gnome-devel-list
Subject:    Re: DB technologies in GNOME apps.
From:       Emmanuele Bassi <ebassi () gmail ! com>
Date:       2017-08-23 13:46:19
Message-ID: CALnHYQEp4NxoJt8vSGFGfHbY8h1vnTFkVbcDWg2yLRFU59N4ng () mail ! gmail ! com
[Download RAW message or body]


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]
_______________________________________________
gnome-devel-list mailing list
gnome-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-devel-list
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic