Sergey
пздц
Vladimir
Да, это так
Sergey
пиздец
Vladimir
Тебе показали определение
Sparrow
я ливаю с этого треда
не, останься, попкорн зря что ли достали?
Gleb
любой кусок данных данных уже база
С интерфейсом доступа к ним - да.
Sergey
В определениях наиболее часто (явно или неявно) присутствуют следующие отличительные признаки[8]: БД хранится и обрабатывается в вычислительной системе. Таким образом, любые внекомпьютерные хранилища информации (архивы, библиотеки, картотеки и т. п.) базами данных не являются. Данные в БД логически структурированы (систематизированы) с целью обеспечения возможности их эффективного поиска и обработки в вычислительной системе. Структурированность подразумевает явное выделение составных частей (элементов), связей между ними, а также типизацию элементов и связей, при которой с типом элемента (связи) соотносится определённая семантика и допустимые операции.[9] БД включает схему, или метаданные, описывающие логическую структуру БД в формальном виде (в соответствии с некоторой метамоделью). В соответствии с ГОСТ Р ИСО МЭК ТО 10032-2007, «постоянные данные в среде базы данных включают в себя схему и базу данных. Схема включает в себя описания содержания, структуры и ограничений целостности, используемые для создания и поддержки базы данных. База данных включает в себя набор постоянных данных, определённых с помощью схемы. Система управления данными использует определения данных в схеме для обеспечения доступа и управления доступом к данным в базе данных».[3]
Vladimir
Если у тебя есть другое - скажи какое
Sergey
Тебе показали определение
а ничего что его нет?
Vladimir
Если его нет, тогда в чем смысл разговора?
Gleb
В определениях наиболее часто (явно или неявно) присутствуют следующие отличительные признаки[8]: БД хранится и обрабатывается в вычислительной системе. Таким образом, любые внекомпьютерные хранилища информации (архивы, библиотеки, картотеки и т. п.) базами данных не являются. Данные в БД логически структурированы (систематизированы) с целью обеспечения возможности их эффективного поиска и обработки в вычислительной системе. Структурированность подразумевает явное выделение составных частей (элементов), связей между ними, а также типизацию элементов и связей, при которой с типом элемента (связи) соотносится определённая семантика и допустимые операции.[9] БД включает схему, или метаданные, описывающие логическую структуру БД в формальном виде (в соответствии с некоторой метамоделью). В соответствии с ГОСТ Р ИСО МЭК ТО 10032-2007, «постоянные данные в среде базы данных включают в себя схему и базу данных. Схема включает в себя описания содержания, структуры и ограничений целостности, используемые для создания и поддержки базы данных. База данных включает в себя набор постоянных данных, определённых с помощью схемы. Система управления данными использует определения данных в схеме для обеспечения доступа и управления доступом к данным в базе данных».[3]
Redis полностью подходит, в чём вопрос (хотя стоит обратить внимание на расплывчато-неуверенную часть в начале)?
Sergey
файл — база данных это пиздец ребята
Vladimir
Да, это так
Vladimir
Прости
ℝei
Да, это так
Примеры в студию
Vladimir
Примеры файлов?
ℝei
да, которые на проде используются как бд
Gleb
Нет, это не просто файл. Файл тут не при чём. БД может быть и в памяти. БД - это некая структура, предоставляющая интерфейс для манипуляции данными. Точка.
Sparrow
файл — база данных это пиздец ребята
смотря какой файл в общем-то... погугли flat file database
Sergey
ладно
Vladimir
> Formally, a "database" refers to a set of related data and the way it is organized.
Sergey
насрать
Vladimir
Вск
Vladimir
Вот опредление
Vladimir
И все
Anonymous
да, которые на проде используются как бд
Какой самый популярный сайт у которого бд на редисе?
Sergey
окок
Anonymous
Или один из
Sparrow
csv это бд. данные есть, структуризация есть, интерфейс доступа есть
ℝei
Какой самый популярный сайт у которого бд на редисе?
Причем тут редис. тут уже за файл как бд втирают
Gleb
csv это бд. данные есть, структуризация есть, интерфейс доступа есть
Если есть либа для работы с CSV - то да, это может быть БД.
Sparrow
Причем тут редис. тут уже за файл как бд втирают
да, редис быстро с дистанции сошёл... наверное все таки бд 😂
Anonymous
Да я вообще ничего не планировал, мне кто-то сказал - так и не понял че сказали мне
Vladimir
Чтобы понять, является ли что то базой данных, нужно дать определение. Кому не нравится определение из википедии, может дать свое
ℝei
Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker. это с офф сайта.
Sparrow
с другой стороны... редис точно не нейтронная сеть. и точно не графический процессор. наверное это всё-таки бд
ℝei
но мне теперь интересно про файл как бд, а все еще примеров нету
Eugene
key value хранилище же :)
Sparrow
а KV это дб! бинго.
Vladimir
По сути - да. SQLite это просто хитрый способ писать в файл. Как и любая СУБД
Vladimir
Почему это?
Vladimir
Это именно то, что я и сказал
Vladimir
Именно так
Kons
Evgeny
Больше скажу - Эксель в цсв - самый частый пример в момент обучения для объяснения бд
Vladimir
Еще раз - есть определение. В соответствии с этим определением - это БД
Nikolay
Момент прозрения настал
Sparrow
сова, ты ещё с нами?
Nikolay
он ушел бухать я думаю
Gleb
Почему это все так упорно повторяют? Просто так файл не БД. А вот наличие необходимого интерфейса может сделать из вордовского документа БД.
ℝei
☝️
Sergey
+
Vladimir
Рассуждаете на уровне обывателей
ℝei
Ну вы продолжайте доказывать, что ваш файл - бд, но примеров до сих пор нету :)
Sparrow
обыватели про бд не рассуждают обычно
Gleb
Речь не о использовании, а чисто терминологический вопрос.
Vladimir
Вместо того чтобы дать определение бд, которое вы считаете правильным
Narek
Ну вы продолжайте доказывать, что ваш файл - бд, но примеров до сих пор нету :)
вкшные базы, которые пишут все в бинлог - т.е. файл, считаются?
Vladimir
обыватели про бд не рассуждают обычно
Обыватели обычно рассуждают бессвязно и без использовании логики
ℝei
Реальных примеров не было
Sergey
файлы логов это бд?
Evgeny
Интерфейс доступа к файлу есть, если данные тут хранятся структурированно (цсв) - подходит под бд
Nikolay
файлы логов это бд?
если к ним есть интерфейс то да
Vladimir
Я уже раз 5 сказал, что перед тем как обсуждать что является БД или не явяляется, нужно дать определение БД.
Sparrow
файлы логов это бд?
ну в целом да
Narek
бинлог - это не логи
Narek
это другое немного
Sergey
блядь
Sergey
зря вернулся
Sergey
уровень идиотизма не спал ещё
Sparrow
зря вернулся
😂😂😂😂😂
Evgeny
уровень идиотизма не спал ещё
А что для тебя бд? Что сложно и куча движухи?
Sparrow
схавай пару мышей, может отпустит
Nikolay
Давайте простой пример приведу. Есть у меня некие структуры данных, мне нужно где то их хранить и потом как то доставать. Я пакую их в json в виде строчки, каждая строчка в файле это отдельная структура запакованная в json И называю это CouchDB