SurrealDB 2.0

Поделиться
HTML-код
  • Опубликовано: 18 сен 2024

Комментарии • 179

  • @garethbre
    @garethbre День назад +71

    I'm creating a network management system that is using surreal DB as its backbone. What you guys are doing is really awesome thank you all for this

    • @SurrealDB
      @SurrealDB  День назад +7

      Thank you very much @garethbre! Really great to hear!

    • @masaratech
      @masaratech День назад +1

      I am also creating the same software, do you recommend Surreal DB for this type of applications?

    • @garethbre
      @garethbre 13 минут назад

      @@masaratech Yes it is awesome. We have an app in production that uses Surreal DB and it is extremely fast an efficient with both relational and document style records

  • @FreshMedlar
    @FreshMedlar День назад +39

    Respect for using "machine learning" and not "artificial intelligence"

  • @TOXIClck
    @TOXIClck День назад +51

    Whoever is responsible for the marketing/design/creative side of things, legit one of the best I've seen in any industry recently, such a breath of fresh air.
    Software is much harder to get first impressions but if it's as good as it sounds, you're 2 for 2.

    • @SurrealDB
      @SurrealDB  День назад +1

      Thank you very much @TOXIClck!

    • @someone-new811
      @someone-new811 День назад +1

      They took some pages from Apple

    • @donbraga4863
      @donbraga4863 5 часов назад

      Well, that is 1:1 apple, nothing new really ;-)

  • @armanradan
    @armanradan День назад +29

    SurrealQL is not just a quary language anymore, it's a whole programming language 😍
    Since we can use it as a whole backend server, it would be really useful to have git integration into surrealist.

  • @yjefecustom
    @yjefecustom День назад +15

    Have I ever heard of Surreal before? No.
    Do I want to try it now? Absolutely.
    Thank your video editor.

    • @SurrealDB
      @SurrealDB  8 часов назад +1

      Love this @yjefecustom! Dale is the best!

  • @Bu7MaiD075
    @Bu7MaiD075 День назад +21

    Honey wake up, a new database dropped.

  • @dukap8669
    @dukap8669 День назад +22

    Crazy sound design during the querying part. However made that, you're not going unnoticed bruv.

    • @SurrealDB
      @SurrealDB  День назад

      His name is Dale @dukap8669, and he's a legend!

  • @IvanJankovicDC
    @IvanJankovicDC День назад +14

    Wow iPhone 19 presentation ❤

  • @HeyImMateo
    @HeyImMateo 2 дня назад +23

    Let's go!!! 🔥🔥

  • @oneito947
    @oneito947 День назад +6

    Building an advanced school management system using surrealdb, it solves alot of our challenges

  • @mian1222
    @mian1222 День назад +10

    Always observed surreal db from a distance as an interesting project with alot of potential and this was the push i was waiting for to start a project on it

    • @SurrealDB
      @SurrealDB  День назад +1

      Great to hear @mian1222!

  • @codetothemoon
    @codetothemoon День назад +17

    Ooooh what is this!! 😍

    • @SurrealDB
      @SurrealDB  День назад +3

      Hope you like it @codetothemoon! 😃

    • @r2_rho
      @r2_rho День назад +1

      We need an updated code to the Moon video on surrealdb 2.0

  • @wanghao8080
    @wanghao8080 День назад +9

    awsome product, great design. I'll continue to promote this db in china.

    • @SurrealDB
      @SurrealDB  День назад

      Thank you very much @wanghao8080! We appreciate the support!

  • @simply.matias
    @simply.matias 2 дня назад +7

    2.0 here we go 🎉

  • @KnightMirkoYo
    @KnightMirkoYo День назад +12

    I love the background track lol

  • @JackHorder-o9x
    @JackHorder-o9x День назад +5

    Jesus... i've never heard of SurrealDB before but this presentation has got my jimmies rustled. I'm definitely giving this a go!

  • @theherk
    @theherk День назад +4

    I’m so excited about surreal. I really wish I could work with it professionally. I’ll keep singing its praises within my organization.

    • @SurrealDB
      @SurrealDB  20 часов назад +1

      Hi, thanks for the feedback and endorsement within your org.

  • @dalepen1098
    @dalepen1098 2 дня назад +13

    Awesome updates, beautiful video. What more can you ask for?

    • @SurrealDB
      @SurrealDB  День назад

      Thank you very much @dalepen1098💜

    • @r3wind94
      @r3wind94 День назад +1

      Benchmarks please

    • @SurrealDB
      @SurrealDB  День назад

      We will be releasing our benchmarking code soon @r3wind94!

  • @alanwilliamduarte5617
    @alanwilliamduarte5617 2 дня назад +11

    excited for these news!

    • @SurrealDB
      @SurrealDB  День назад

      Great to hear @alanwilliamduarte5617! 💜

  • @cesarazevedo768
    @cesarazevedo768 День назад +6

    I dunno what’s more impressive, the tech, the features, the people or the flipping amazing video! Apple like videos out there are not in the ballpark

    • @SurrealDB
      @SurrealDB  День назад +1

      We appreciate the love @cesarazevedo768! 💜

  • @alundra828
    @alundra828 День назад +4

    Just updated, can't wait to sink my teeth into this!

    • @SurrealDB
      @SurrealDB  День назад

      Thank you and enjoy @alundra828! Reach out on our Discord if you ever need help!

  • @wassimade6195
    @wassimade6195 День назад +8

    I have no idea what this software is about but the video editing and colors and even the website caught my attention and made me stick for the whole video lol

    • @v-sig2389
      @v-sig2389 18 часов назад +1

      Well, you get similar feelings when you work with their tech 😄

  • @nabilkoumait2708
    @nabilkoumait2708 День назад +6

    what a beautiful prersentation and editing

    • @SurrealDB
      @SurrealDB  День назад +1

      Thank you very much @nabilkoumait2708!

  • @frittex
    @frittex 2 дня назад +7

    love to see it!

  • @irlshrek
    @irlshrek День назад +7

    damn. you guys arent messin around!

  • @lawrencejob
    @lawrencejob День назад +4

    Looks cool! Can’t wait to use it. Would love meaningful benchmarks against other graph DBs to help me make vendor choices

    • @SurrealDB
      @SurrealDB  День назад +2

      Thank you @lawrencejob! We will be releasing our benchmarking code soon!

  • @ashishsapkota945
    @ashishsapkota945 2 дня назад +4

    after multiple occurrences of the word 'parser' and 'parsing', I was able to grasp their meaning. At first I understood them as 'pazer' 'pazing'

    • @LtdJorge
      @LtdJorge День назад +1

      Don't you mean you were able to _parse_ their meaning? Heh

    • @jostasizzi818
      @jostasizzi818 День назад

      😂 ​@@LtdJorge

    • @PongGod
      @PongGod 22 часа назад

      Weird pronunciation going on here

  • @julienfrench2963
    @julienfrench2963 3 часа назад +1

    Insane sound design / animation / video editing for a simple video like this

  • @albertmashy8590
    @albertmashy8590 2 дня назад +8

    Woohoo!!

    • @SurrealDB
      @SurrealDB  День назад

      @albertmashy8590 💜💜💜

  • @MuratJumashev
    @MuratJumashev 2 дня назад +3

    🎉🎉🎉 куттуктайм!!!

    • @SurrealDB
      @SurrealDB  День назад +1

      Thank you very much @MuratJumashev 💜

  • @andydataguy
    @andydataguy День назад +3

    Great to see the progress yall are making 😁💜
    Ww have SurrealDB penciled for our startup prototype phase. We're very excited to get there!

  • @RootsterAnon
    @RootsterAnon 2 дня назад +4

    waiting for Aur and Pacman to update it to latest!!!

  • @vedomoflyria1133
    @vedomoflyria1133 День назад +3

    This presentation is top notch , bravo !

  • @TheZazatv
    @TheZazatv День назад +5

    Amazing job u guys! And that some Apple level presentation - love it :)

    • @SurrealDB
      @SurrealDB  День назад

      Thanks so much @TheZazatv!

  • @mukhlimkurowo
    @mukhlimkurowo 2 дня назад +9

    just WOW

    • @SurrealDB
      @SurrealDB  День назад

      Thank you @mukhlimkurowo 💜

  • @TinyHomeLabs
    @TinyHomeLabs День назад +1

    Nice to see the KV finished

  • @_jam1eK
    @_jam1eK День назад +1

    as soon as i finished my custom surreal query builder proj, 2.0 has been released!

  • @skydandelion2560
    @skydandelion2560 День назад +1

    I am learning Rust language and getting curious about SurrealDB. Can't wait to experience it with my own projects.

  • @pequod4557
    @pequod4557 День назад +2

    Trust is the hardest thing to sell

    • @Mr.BinarySniper
      @Mr.BinarySniper День назад

      Right. I am not impressed at. only database convienced me is ScyllaDb. they even didn't show any performance benchmark.

  • @PouriyaJamshidi
    @PouriyaJamshidi 22 часа назад +4

    Any Nim SDKs planned?

    • @raphaeldarley
      @raphaeldarley 9 часов назад +1

      I'm not sure about an official one, but I know a community member is currently working on one

  • @solomanter
    @solomanter День назад +2

    Lets go surreal!

    • @SurrealDB
      @SurrealDB  День назад

      Thank you @solomanter!

  • @ShimoriUta77
    @ShimoriUta77 День назад +1

    LETS GOOOOOOOOOOO (Surreal Cloud open when?)

  • @gathlolol4618
    @gathlolol4618 День назад +2

    This is truly awesome, and presented so well, but I also love the accent every time 'parser' is said

  • @zahash1045
    @zahash1045 День назад +4

    Can I use surrealdb like SQLite?
    As a single file on disk?

    • @tetuaoro
      @tetuaoro День назад +1

      Yes single file

  • @WhiteSponge
    @WhiteSponge День назад +2

    Seems like i will have to give this a try! 😁

  • @jinxblaze
    @jinxblaze День назад +4

    hey are u guys hiring ? i worked at oracle in db, would love tojoin u guys

    • @SurrealDB
      @SurrealDB  День назад

      Hi @jinxblaze! Thank you for your interest! We recommend checking out our careers page at surrealdb.com/careers for the latest opportunities.

  • @ebukaume
    @ebukaume День назад +1

    It is the SurrealKV for me 😍. Great job 🎉🎉

    • @SurrealDB
      @SurrealDB  День назад +1

      Thank you @ebukaume! Enjoy! 😃

  • @jonarod
    @jonarod 2 дня назад +3

    Great ! Will we finally see some benchmarks against SQLite/Postgres/Redis/Neo4J ?

    • @r3wind94
      @r3wind94 День назад

      +1
      This is the only important thing.
      Shiny videos and talk of cool technology doesn't matter without quantification performance.

    • @mukhlimkurowo
      @mukhlimkurowo День назад

      it is tricky and a bit 'unfair', bc surrealdb has a lot more model and features.

    • @SurrealDB
      @SurrealDB  День назад +1

      Hi @jonarod. Yes, we will be releasing our benchmarking code soon!

    • @jonarod
      @jonarod День назад +7

      @@mukhlimkurowo not tricky nor unfair IMO, just normal things to have so one can pick appropriate tools for the job. Doesn't mean it has to be faster than [whatever DB]. But it means it helps to know what we sacrifice Vs what we gain by using SurrealDB. If SurrealDB comes at say 50% slower than SQLite but with endless possibilities without having to have 4 separate DBs, I'd argue this is a very good balance and the ones that absolutely need performance will stay with their faster DB. On the opposite, if SurrealDB is orders of magnitudes slower (like 10x slower) well one might consider juggling with more DBs. But "unfair" IMHO is discovering what you get when it's too late.

    • @jonarod
      @jonarod День назад

      @@mukhlimkurowo also, if I am not mistaken, this is a Rust project. So I expect it to be able to turn off/on features at compile time, making benchmarks totally more "fair" against other DB kinds.

  • @apsth456
    @apsth456 2 дня назад +7

    good 🥰

  • @alpaslaneldemir6904
    @alpaslaneldemir6904 День назад +5

    Holy cow

  • @vpetryniak
    @vpetryniak День назад +1

    I really miss advanced typescript support(the same that prisma and drizzle ORMs have with sql databases).

  • @abc_cba
    @abc_cba День назад +1

    who are its clients(companies that adopted this db?) and is this tech expanding?
    I usually deal with frontend but i might take up Full-Stack roles, so, I'd surely want to know about the future of this database system (if we can call it that and at what percentage is it increasing the userbase?)

  • @bedngrs
    @bedngrs День назад

    Optimizations with surrealKV sounds like they have real potential, but also leaves me even more anxious about adoption…
    What’s the story around blue-green deployments and/or DB branching?
    What’s the story around restoring from a snapshot?

  • @ntrq
    @ntrq День назад +3

    nice job

    • @SurrealDB
      @SurrealDB  День назад +1

      Thank you very much @ntrq!

  • @zungaloca
    @zungaloca День назад +2

    A bit to appleish, but using rust? Awesome

  • @Mr.BinarySniper
    @Mr.BinarySniper День назад +3

    Make it performant database in the plannet. we don't want a lot feature. we want performance.

  • @PhilipAlexanderHassialis
    @PhilipAlexanderHassialis День назад

    First encounter (never heard of before) with your DB through this video - which has great production value and is an excellent layman's presentation. That being said, some benchmarking, both against 1.5.4 (which I understand was the "gold" version of SDB and against other DBMSes (either relational or not) would be much appreaciated. It should focus both in terms of speed / efficiency and also on resources necessitated for several use cases, from the ye olde mini e-shop to ye olde invoice/customer/product/logistics scenarios with millions upon millions of records.

  • @mukhlimkurowo
    @mukhlimkurowo День назад +2

    what about backup & restore? is it as simple as zipping the 'data' folder?

    • @mithradates
      @mithradates День назад +1

      From 1.x to 2.x there is a surreal fix command to modify the underlying data which has been changed in 2.x, otherwise surreal export followed by surreal import will also do the job.

    • @v-sig2389
      @v-sig2389 18 часов назад

      No, with databases it is a bit more special, for reasons of integrity etc. There are commands to import and export, everything is in the nice documentation, but i'm not quite sure about the compatibility between versions.

  • @BaldyMacbeard
    @BaldyMacbeard День назад

    It's insane what lengths people will go to in order to keep working with tables...

  • @mukhlimkurowo
    @mukhlimkurowo День назад

    one more crucial feature i hope will be implemented in surrealdb is window function.
    something like: sum(amount) over(partition by account_id order by created_at).
    or it already doable in different way?
    some roadmap will be helpful.

  • @azizsafudin
    @azizsafudin День назад +1

    Brilliant stuff

  • @blackenokas6730
    @blackenokas6730 День назад +2

    Amazing

  • @KirowOnet
    @KirowOnet 2 дня назад +1

    what about mobile support? I was hoping to use it as replacement for Realm or Firebase some day. Hope iOS/Android support still somewhere in the roadmap and it is not my false expectation

    • @SurrealDB
      @SurrealDB  День назад

      Definitely in our roadmap @KirowOnet! We have just released a C library (github.com/surrealdb/surrealdb.c), and we will be building additional drivers on top of this and alongside this in due course.

  • @softcoda
    @softcoda 22 часа назад

    Awesome presentation. What are the key use cases and for using SurrealDB that gives it a good competitive advantage over the others in the market - Postgres, Oracle, MSSQL, etc.

  • @lianjanpp3350
    @lianjanpp3350 День назад +1

    THE PAZER

  • @n3x404
    @n3x404 День назад +2

    Love it 😍

  • @lawrencejob
    @lawrencejob 17 часов назад

    Hi me again - I am trying to upgrade to the new SDK but I can't find anything about it in the Go repo, but the video implies it's released. Is it coming soon or am I looking in the wrong place? Upgraded my DB and now can't connect (relying on upsert, which isn't supported)

  • @TheNoirKamui
    @TheNoirKamui День назад

    I can't find any docs for surrealkv, I wanna know if it's possible to disable the versioning. I imagine many people want to just have a simple and performant embedded DB, but your main selling point was this versioning that doesn't really sound like a plus, rather than a hidden field that I don't have control over. Native rust KV saw allot of development recently and with sled, polodb and recently tonbo, somebody will have to make some proper performance comparison. SurrealKV has a chance to carve out a space here, but not by hiding magical date tagged entries.

  • @ZeroRegretz
    @ZeroRegretz День назад +1

    Is it type-safe for web applications?

    • @SurrealDB
      @SurrealDB  23 часа назад

      Hi, thanks for your question. With the new JavaScript SDK, yes you can have end-to-end type safety.

  • @sutharjay1
    @sutharjay1 День назад +2

    Great

  • @MultiMunding
    @MultiMunding День назад

    Are there plans on creating a kubernetes operator for deployment of SDB to kubernetes? (Similar to cloudnative-pg)

  • @Boronesss
    @Boronesss 8 часов назад

    "The best database we've ever built." .... sorry, I had to :)

  • @ИванРагозин-я8я
    @ИванРагозин-я8я День назад

    Does it make sense to use SurrealDB for desktop mac applications? Or will sqlite suffice)

  • @chudchadanstud
    @chudchadanstud День назад +1

    Pazzing.
    Pazzer.

  • @hugodsa89
    @hugodsa89 День назад +1

    🎉🎉🎉

  • @JoRyGu
    @JoRyGu День назад

    This is totally pedantic, but shouldn't "SCHEMAFULL" be "SCHEMAFUL"? Like beautiful means full of beauty or bountiful means full of bounty, schemaful should mean full of schema?

  • @peterklemenc6194
    @peterklemenc6194 День назад +1

    This is so much Apple like it's TOO MUCH APPLE LIKE. We get it you've made a brilliant video about it, but the target audience are engineers, not some rando's. You can go nitty gritty, charts, showcases, the works. Even something like Fireships video would speak better to me if there was some performance metrics or the likes in it.
    I do see the appeal of such a video...but it's just...uhh...

  • @hakuna_matata_hakuna
    @hakuna_matata_hakuna День назад

    is the graphql relay compliant?

  • @phreakadelle
    @phreakadelle День назад

    Awesome news! But where's the SDKs? NuGet still shows 0.5.1... :-(

    • @SurrealDB
      @SurrealDB  День назад +1

      Hi @phreakadelle! The JS SDKs already support 2.0, and the .NET and other updated SDKs should be coming soon. Most features should still remain compatible in the meantime.

    • @phreakadelle
      @phreakadelle День назад

      @@SurrealDB Great! :) I'll keep my eyes open!

  • @OnePercentFail
    @OnePercentFail 3 часа назад

    I know the words you're using. But I have no clue what you're saying. It sounds exciting though!

  • @canofpulp
    @canofpulp 7 часов назад

    Ia it better than postgres?

  • @JarheadCrayonEater
    @JarheadCrayonEater День назад

    All I ordered was cheeseburger, 30 minutes ago.

  • @zahash1045
    @zahash1045 День назад

    Is it possible to write stored procedures in rust?

    • @SurrealDB
      @SurrealDB  День назад

      Hi @zahash1045! You can define functions in SurrealQL, which can be used as stored procedures.
      surrealdb.com/docs/surrealql/statements/define/function

  • @danieljohns1318
    @danieljohns1318 День назад

    What's the outro song?

  • @vasudevchavan9502
    @vasudevchavan9502 День назад

    It’s a complete package any idea to extend support on IBM s390x platform

    • @SurrealDB
      @SurrealDB  23 часа назад

      Hi, thanks for your question. It's not a platform we are targeting, but you are welcome to try it out and let us know how it goes.

  • @frosty2912
    @frosty2912 День назад +1

    Why is a databases using the picture of a microchip in a video, that would suggest its some kind of hardware

    • @mukhlimkurowo
      @mukhlimkurowo День назад

      i guess it means 'close to the metal, rust performance'

  • @v-sig2389
    @v-sig2389 18 часов назад

    28:06 ... and Angular ? 😢 😭

  • @4F2E4A2E
    @4F2E4A2E 2 дня назад

    Where is the doc on surrealkv?

    • @SurrealDB
      @SurrealDB  День назад +1

      Hi @4F2E4A2E,
      SurrealKV is currently in Beta, with the VERSION clause still in alpha. While you can find details in the documentation, please note that we don’t recommend using it in production until it reaches full stability.
      surrealdb.com/docs/surrealql/statements/select#the-version-clause
      surrealdb.com/docs/surrealql/statements/create#version
      surrealdb.com/docs/surrealdb/cli/start#surrealkv-beta

    • @4F2E4A2E
      @4F2E4A2E День назад

      @@SurrealDB wonderful, thank you

  • @hwapyongedouard
    @hwapyongedouard День назад

    so , this is mongo db competitor ?

  • @tolgask2812
    @tolgask2812 День назад +1

    read it faster, please !!

    • @Andrew-jh2bn
      @Andrew-jh2bn День назад +2

      I mean, you can change the playback speed if it's too slow for you.

  • @mustaphaben2921
    @mustaphaben2921 День назад

    Temporal Tables?

    • @SurrealDB
      @SurrealDB  День назад

      Hi @mustaphaben2921! You can try this out now using SurrealKV - surrealdb.com/docs/surrealdb/cli/start#surrealkv-beta

  • @nittani.
    @nittani. 2 часа назад

    You dont have ground breaking if im not on your team

  • @greendsnow
    @greendsnow День назад

    Nice but... I can't use Surreal or Turso for the same exact reason...
    They don't come with Authentication and file management system.
    So... it's pocketbase for me.
    Skill issues, I know, plus I'm not motivated to learn anything new at this point.
    12:30 OMG is that a postgresql like language? I'm definitely NOT using this. Sorry. Closing the video now.

    • @SurrealDB
      @SurrealDB  День назад

      Hi @greendsnow! While we don’t have file storage yet, SurrealDB offers a wide range of authentication features, including table-, row-, and field-level permissions, JWT authentication, JWKS support, and other enterprise-grade authentication capabilities.

    • @mukhlimkurowo
      @mukhlimkurowo День назад

      pocketbase is a rest framework. compare surrealdb with db pocketbase is based-on: sqlite

  • @zzzzzzzzzzzzzzzzzz1g
    @zzzzzzzzzzzzzzzzzz1g День назад +2

    i think these oss projects should spend more time paying their contributors instead of making announcement videos like they're apple with pointless graphics.

  • @supercompooper
    @supercompooper День назад +1

    Is this a joke?

  • @lescobrandon2202
    @lescobrandon2202 День назад +1

    What a dumb name for the db.

    • @LtdJorge
      @LtdJorge День назад +1

      It's a bit surreal

  • @simon3121
    @simon3121 День назад +3

    Not impressed. Convince me with the testing first. Like TigerBeatle explained on Primeagen.

  • @MyGeorge1964
    @MyGeorge1964 День назад

    Is that guy an AI DB... No, seriously.

  • @hugodsa89
    @hugodsa89 День назад +1

    I’m starting to get sick of Apple like presentations.. 🤢🤮

  • @denismetelin
    @denismetelin День назад +1

    Great job. Zero creativity.