История изменений
Исправление LightDiver, (текущая версия) :
Ууууфф.. Я работал над этим где то неделю, но кажись это шедевр.
Два класса. Один содержит в себе или/и создает ключ в базе данных. Второй на основе этого класса работает с таблицей:
- Можно добавлять уникальные данные в таблицу, которые не могут дублироваться
- Можно создавать не уникальные дублирующиейся записи
- Можно модифицировать данные точечно
- Можно удалять записи
- Можно перемещать записи по таблицам с переиндексированием всей таблицы
ns_data_base = {} -- Создали общую базу данных
wiki = create_table:new(ns_data_base, "wiki") -- Создали экземпляр "Вики"
wiki_obj = NsDb:new(wiki:get_table(), "ГС",1) -- Создали в таблице подтаблицу с термином "ГС, в котором все данные уникальны
wiki_obj:add("Гс это гс") -- Сделали запись в термин
Каеф то какой, ты не представляшь. Создал абсолютно чистый новый аддон, переписываю все, заранее несколько раз продумывая последствия. С нуля.
Теперь надо в этот класс добавить сжатие информации. Создание словаря терминов, шифровка словаря и работу с данными только через него.
Затем чтение из базы тоже через этот метод… И можн начинать уже реально работать будет.
Для уникальных записей в таблицах сделал свою систему индексации. Словарь то индексациин не имеет) А у меня - имеет!
https://docs.google.com/document/d/1bJg5cMS6sHgJdtB0AOO0sLOncPz08EjgOiYks6S5zeg/edit?usp=sharing
Исправление LightDiver, :
Ууууфф.. Я работал над этим где то неделю, но кажись это шедевр.
Два класса. Один содержит в себе или/и создает ключ в базе данных. Второй на основе этого класса работает с таблицей:
- Можно добавлять уникальные данные в таблицу, которые не могут дублироваться
- Можно создавать не уникальные дублирующиейся записи
- Можно модифицировать данные точечно
- Можно удалять записи
- Можно перемещать записи по таблицам с переиндексированием всей таблицы
ns_data_base = {} -- Создали общую базу данных
wiki = create_table:new(ns_data_base, "wiki") -- Создали экземпляр "Вики"
wiki_obj = NsDb:new(wiki:get_table(), "ГС",1) -- Создали в таблице подтаблицу с термином "ГС, в котором все данные уникальны
wiki_obj:add("Гс это гс") -- Сделали запись в термин
Каеф то какой, ты не представляшь. Создал абсолютно чистый новый аддон, переписываю все, заранее несколько раз продумывая последствия. С нуля.
Теперь надо в этот класс добавить сжатие информации. Создание словаря терминов, шифровка словаря и работу с данными только через него.
Затем чтение из базы тоже через этот метод… И можн начинать уже реально работать будет.
Для уникальных записей в таблицах сделал свою систему индексации. Словарь то индексациин не имеет) А у меня - имеет!
Исходная версия LightDiver, :
Ууууфф.. Я работал над этим где то неделю, но кажись это шедевр.
Два класса. Один содержит в себе или/и создает ключ в базе данных. Второй на основе этого класса работает с таблицей:
- Можно добавлять уникальные данные в таблицу, которые не могут дублироваться
- Можно создавать не уникальные дублирующиейся записи
- Можно модифицировать данные точечно
- Можно удалять записи
- Можно перемещать записи по таблицам с переиндексированием всей таблицы
ns_data_base = {} -- Создали общую базу данных
wiki = create_table:new(ns_data_base, "wiki") -- Создали экземпляр "Вики"
wiki_obj = NsDb:new(wiki:get_table(), "ГС",1) -- Создали в таблице подтаблицу с термином "ГС, в котором все данные уникальны
wiki_obj:add("Гс это гс") -- Сделали запись в термин
Каеф то какой, ты не представляшь. Создал абсолютно чистый новый аддон, переписываю все, заранее несколько раз продумывая последствия. С нуля.
Теперь надо в этот класс добавить сжатие информации. Создание словаря терминов, шифровка словаря и работу с данными только через него.
Затем чтение из базы тоже через этот метод… И можн начинать уже реально работать будет.