вы базу данных хотите написать на js?)
ну типа)
Нет и не бывает такого
нет, потому что не надо это делать
Ну иногда делают NeDB же есть :D И LevelDB Но книг никто не будет по этому писать
leveldb - это чисто C и оберка на js
А как она в браузере работает?
как обертка надо локал стораджем
Над IndexedDB
Если базу данных написать решили, то это обычно не привязано к языку программирования, для этого есть теории баз данных, в зависимости от модели данных выбирается разные подходы, потому что даже noSQL бывают key-value, колоночные, графовые и т.д. Советую открыть этот канал https://www.youtube.com/channel/UCHnBsf2rH-K7pn09rb3qvkA и смотреть все что инетерсует. https://www.youtube.com/playlist?list=PLSE8ODhjZXjbohkNBWQs_otTrBTrjyohi - это курс начальных знаний по построению бд https://www.youtube.com/playlist?list=PLSE8ODhjZXjasmrEd2_Yi1deeE360zv5O - это продвинутый курс Еще есть от бауманки курс создания баз данных, но это уже сами 🙂
огромное спасибо
Так же вот вам хорошее объяснение изоляции данных https://jepsen.io/consistency ну и за остальным в группу по базам данных @dba_ru
че кстати с вашей самописной бд?
В процессе, не такая и простая это работа базу данных писать на Rust 😅
Еще есть https://pouchdb.com/ 😅
Это уже некст левел
а nedb это некст левел после сохранения в текстовом файле? 😅
Обсуждают сегодня