preslavrachev, to programming
@preslavrachev@mastodon.social avatar

Let's put an end to the age-old database debate, shall we?


jonyoder, to random
@jonyoder@mstdn.social avatar

TIL that is not great for multithreaded applications. sigh

lefebvre, to programming
@lefebvre@hachyderm.io avatar

Save 20% on Xojo, a bargain at any price! Also, SQLVue (my SQLite database editor) is only $12 during this sale!

https://www.xojo.com/store/

(Click on Extras tab for SQLVue.)

joel, (edited ) to Miyoo
@joel@fosstodon.org avatar

I rarely do #tutorials on my #blog, but when I face a problem and I can't find a solution, I may as well share it in my #website.

How to fix duplicate entries in the Activity Tracker app on #MiyooMiniPlus!

day 43 of #100DayToOffload and post 11 of #WeblogPoMo2024

https://joelchrono.xyz/blog/fix-activity-tracker-duplicates-miyoo-mini-plus

#sqlite #guide #tutorial #emulation

njoseph, to random
@njoseph@social.masto.host avatar

> The Stack Overflow Podcast: Supporting the world’s most-used database engine through 2050

Episode webpage: https://stackoverflow.blog/podcast/

markus, to golang
@markus@hachyderm.io avatar

I released a new version of my module for persistent message queues based on today. I added a basic job runner, since that’s one of the things I most use a queue for. Check it out at https://www.goqite.com

bohwaz, to random French
@bohwaz@mamot.fr avatar

Richard Hipp, developer of , on a podcast, talking about open contributions in FOSS: "They come to you and say, “Well, I've got this cool feature. Why don't you just take it? I don't understand.” What they're really saying to me is, “Hey, I made this hack that's useful to me. Why don't you take it, test it, and maintain it for me for 25 years for free?”"

https://the-stack-overflow-podcast.simplecast.com/episodes/supporting-the-worlds-most-used-database-engine-through-2050/transcript

kubikpixel, (edited ) to Redis German
@kubikpixel@chaos.social avatar

I have the same question about: PoloDB¹ vs. KeyDB² or even RethinkDB³? 🤔
(all ar open-source and free)

«MongoDB vs. Redis: Which Database Should You Use?»
📄 https://www.integrate.io/blog/mongodb-vs-redis/

  1. https://www.polodb.org
  2. https://docs.keydb.dev
  3. https://rethinkdb.com


vwbusguy, (edited ) to random
@vwbusguy@mastodon.online avatar

Doing datetime evals in always makes me a bit sad that 's built in datetime is so janky.

knu,
@knu@toot.community avatar

@vwbusguy
Suggestion:
import sqlite3 and use the SQLite date/time functions. No database required. It will be faster than shelling out to bash al the time.

https://www.sqlite.org/lang_datefunc.html

mackuba, to random
@mackuba@martianbase.net avatar

Very nice tool for converting an database into : https://github.com/techouse/sqlite3-to-mysql. I'm planning to experiment with switching from SQLite to MySQL or Postgres (and maybe DuckDB?) for the feeds database and see how it behaves and how the performance differs… 🤔

helge, to random
@helge@mastodon.social avatar

It is a bit unfortunate that one can't backup to and restore a database from a byte buffer. Otherwise one could also use it to send serialized data over the network 🙈

ferki, to opensource
@ferki@fosstodon.org avatar

I accept a few new clients in the coming weeks.

I specialize in making IT infrastructure and software delivery solutions faster and cheaper in the cloud and on-premises.

My clients hire me because of my no-nonsense approach: transparent, pragmatic, and holistic.

I often work with well-known projects such as , , and , as well as niche ones like and .

Please DM if interested, and boost for reach!

gjergjiramku, to PostgreSQL

What's your go to db for side projects?

From now on mine will be sqlite.

So many benefits compared to other database, where do I start from?

scy, to random
@scy@chaos.social avatar

Okay, if you have 250 GB of disk space available, and a few gigs of RAM, is impressive. A query like localhost:2322/api?q=rathausstr+17, with no further qualifiers, bounding box, or whatever, returned after 1048 ms.

That's on my laptop. Searching over all of the addresses on the globe.

https://photon.komoot.io/

scy,
@scy@chaos.social avatar

So, uhm, not to dunk on Photon, but I've just built a proof of concept database containing all of the addresses in OpenStreetMap and created a full-text search index over them.

A query like "give me all OSM objects where any of the address fields starts with 'Frankf'" takes 36 ms and uses 11 MB of RAM.

That's a FTS5 trigraph search over 13.5 million unique strings and then joining them with nodes & ways.

The database takes 25 GB, compared to Photon's 230 GB.

I'm impressed.

linuxiac, to linux
@linuxiac@mastodon.social avatar

Redka is a work-in-progress server that blends Redis and SQLite. It supports data beyond RAM, ensuring robust performance and flexibility.
https://linuxiac.com/redka-new-redis-alternative-with-sqlite-integration/

gregorni, to programming
@gregorni@fosstodon.org avatar

What does your development environment look like right now?

(IDE/Text Editor? Terminal Multiplexer? Package Manager? Shell? Programming Language? Containerization? Command Runner? Terminal Emulator?)

blainsmith,
@blainsmith@fosstodon.org avatar

@gregorni

Editor:
Terminal emulator: terminal
Terminal multiplexer:
Shell:
Linux Desktop: @system76 !
Langs:
DB:
Containerization:
SCM:

sushee, to random
@sushee@fosstodon.org avatar

this really IS a really cool article about :) https://kerkour.com/sqlite-for-servers

paul, to random
@paul@fedi.nlpagan.net avatar

I have a Sqlite database with 1 table. The table has 30 entries.
I feel like figuring out how much faster the Sqlite version is, with reads, updates and inserts, vs a text file.

PuercoPop, to emacs
@PuercoPop@mastodon.social avatar

in is encouraging people to write their customized PIM tool in https://github.com/jinder1s/pkm

jamesog, to random
@jamesog@mastodon.social avatar

“DuckDB as the New jq” is a short but good read. I'd heard of DuckDB but not looked into it. This is a cool use-case.

https://www.pgrs.net/2024/03/21/duckdb-as-the-new-jq/

btaroli,
@btaroli@federate.social avatar

@jamesog thanks for sharing this! I’m going to have to play with it. I have some complex cases that might really benefit. I also see promise in cases where today I might translate to and then import into . Why do all that if I can query the original directly? Awesome!

outofcontrol, to Laravel
@outofcontrol@phpc.social avatar

And to start of Monday, we have "This database engine does not support fulltext search operations.” when running local tests in sqlite, even though we have verified that fts5 is enabled.

¯_(ツ)_/¯

Is it Friday yet?

solidangle, to random
@solidangle@mastodon.gamedev.place avatar

The database feature I really want in my game dev pipeline is queries, not transactions.

"Fetch me all actors in the game that use this combination of properties and are affected by lights with this type of shadow filter"

"Tell me which post process volumes enable depth of field in the game"

sascha, (edited )
@sascha@mastodon.gamedev.place avatar

@mjp @nicebyte @solidangle Decided to have some Sunday programming fun with and . Took me less than 30 minutes to build a (very simplistic) sqlite based recording and replay system for my samples. I've been working with real time graphics and database for decades, but never really combined them in such a way. Combining those two very different things was a lot of fun :)

array, to random
@array@fosstodon.org avatar

I had to implement push notifications on a project that had a particular constraint. Long story short, I can't (can but can't; don't ask) use my backend to store anything. But for this to work, I had to store the subscriptions to the notifications (again, don't ask). And... Enter . There's a npm package ready to use and it works flawlessly, so I can have a full fledged, simple and lightweight SQL database right in my frontend. This solved my problem and I'm grateful for this to exist. :)

fedora, to random
@fedora@fosstodon.org avatar
itnewsbot, to linux
@itnewsbot@schleuss.online avatar

Steampipe: All SQL All the Time - Although modern Linux has slightly shifted, the old Unix mantra was: everything’s ... - https://hackaday.com/2024/02/19/steampipe-all-sql-all-the-time/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • kavyap
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • ngwrru68w68
  • Youngstown
  • everett
  • slotface
  • rosin
  • ethstaker
  • Durango
  • GTA5RPClips
  • megavids
  • cubers
  • modclub
  • mdbf
  • khanakhh
  • vwfavf
  • osvaldo12
  • cisconetworking
  • tester
  • Leos
  • tacticalgear
  • anitta
  • normalnudes
  • JUstTest
  • All magazines