hrefna, to random
@hrefna@hachyderm.io avatar

Spent some time on my project today getting set up. There's a lot of random setup that goes into PSQL and it isn't especially well documented (or rather, it is so well documented there is simply too much of it).

Whether I stick with it is a separate question. Comparing it to the other options and including the learning curve it is head and shoulders the best pick for me for right now, however, at least for a production-level database.

Still looking at for testing

Gargron,
@Gargron@mastodon.social avatar

@Arcaik @renchap @thisismissem @hrefna Uniqueness constraints are not asserted across partitions so it requires a bit more awareness at the application layer. Our code also has to work for all installs and not just ones with DevOps engineers.

Arcaik,
@Arcaik@mastodon.social avatar

@Gargron @renchap @thisismissem @hrefna What I'm saying is that one could make Mastodon “partitioning ready” with a few changes and let people who know what they are doing implement it if they need it.

hrefna, to random
@hrefna@hachyderm.io avatar

How I am prototyping playing around with this time (with bonus ) for databases:

Basically I'm building a thin shim over the database API layer. This is both remarkably easy and remarkably weird in OCaml, so it makes for a good learning experience and gets me a little more comfortable with modules.

The first pass I'm just writing the basics with , later I'll go through and modify it to work with and/or other options.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • KamenRider
  • Testmaggi
  • KbinCafe
  • Ask_kbincafe
  • TheResearchGuardian
  • Socialism
  • oklahoma
  • SuperSentai
  • feritale
  • All magazines