back to article Fauna Query Language tamed to appeal to developers

Fauna, which offers a distributed document-relational database service, on Tuesday introduced a new version of its Fauna Query Language, promising a better developer experience with less database code. FQL is not to be confused with Microsoft's FAST Query Language, Postman's Flows Query Language, Falcon Query Language, …

  1. AMBxx Silver badge

    NAAFQL?

    Oh good, another here today, gone tomorrow option.

    I think I'll stick with SQL.

  2. xyz Silver badge

    Dunno...

    I quite like the idea and might give it a bash. Mind you it's just another obfuscation that allows the code first mob to avoid the fact that sql indexes can be good.

    And they wonder why everything suddenly goes slow when they "scale up" ... ie more than 3 users. :-)

  3. druck Silver badge
    WTF?

    One too many query languages

    "The [FQL] syntax is very familiar and inspired by TypeScript and Python,"

    What sort of a bastard offspring is that?

    1. captain veg Silver badge

      Re: One too many query languages

      > What sort of a bastard offspring is that?

      A bastard one.

      -A.

  4. Howard Sway Silver badge

    a "NoSQL database that has the relational capabilities of a relational database"

    Let's have a look at how FQL handles schrodinger's database :

    // Select title and published date of sci-fi books, ordered by title

    Book.where(.genre == 'Scifi').order(.title) { title, publishDate }

    Wow, a column list, a table name, a where clause and an order by clause : who needs SQL when you have something which is, erm, exactly like SQL!

    Think I'll stick to using NoFQL databases myself.

  5. claimed Bronze badge

    I do wonder

    How many people, now, “used to work at Twitter/Google/Amazon/etc”…

    I don’t really see that as a credential, frankly. Well done on the paying users but I’m unconvinced what we need is another frigging DB.

    Oh my god, you’ve automated indexes? Mind blowing.

    How about instead of scaling “easily”, we aim for scaling “efficiently”? It’s not a selling point to say “if you want it to run faster, just throw some more money down the hole!! Look what we learned at Twitter, cool right?”

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Other stories you might like