Re: Announcing Newt DB, the amphibious database

Mike Metcalfe <[email protected]>
Newsgroups gmane.comp.web.zope.zodb
Message-ID <CAF8+HLGNmhke0qQ455HVjFnD7xG94MkoUzh_FeYdM0jS63TVZA@mail.gmail.com>
Thanks Jim,

On 22 February 2017 at 22:31, Jim Fulton <[email protected]> wrote:

> Maybe.  If you were using catalogs and used Postgres indexes instead, you
> could end up writing a lot less, and have far fewer conflicts, which would
> help.
>
> Have you tried RelStorage with Postgres? I'm guessing that there are
> opportunities to scale Postgres a lot farther than ZEO.
>
I'm trying to create a local instance with RelStorage but getting
version/pinning issues when running buildout in a plone 4.3.10 instance. So
far I've pinned:
transaction = 2.1.0
relstorage = 2.1a1

With these pins the buildout completes successfully but now I cannot start
the client, I get:
  File
"/home/mike/instances/sqltlm/buildout-cache/eggs/RelStorage-2.1a1-py2.7-linux-x86_64.egg/relstorage/_compat.py",
line 82, in <module>
    from ZODB._compat import BytesIO
ImportError: No module named _compat

I'll keep going but do you (or anyone else) have a KGV dev buildout for
plone 4.3.x?

Newt can slow writes down, if you have a lot of indexes. :)  Although if
> you're replacing catalogs with Postgres indexes it's probably a big net
> win.  You can also mitigate index burden on writes by using the
> asynchronous JSON converter:
>
> http://www.newtdb.org/en/latest/topics/updater.html
>
Good to know - I'll try it when I have a working instance.

-- 
You received this message because you are subscribed to the Google Groups "zodb" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.