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.