Публикации по теме 'database'


Простая абстракция заполнения базы данных Golang для Gorm
Один из самых многофункциональных ORM для Go, с которым я работал, — это Gorm. Если вы хотите узнать о нем больше, я рекомендую проверить его официальный сайт и его документацию . Недавно я хотел написать небольшую абстракцию заполнения базы данных. Заполнение базы данных — это процесс, в котором начальный набор данных предоставляется базе данных при ее настройке или установке. Тем не менее, в истинном стиле Go моя цель состояла в том, чтобы сохранить крошечную абстракцию, но при..

LitElement Bootstrap Webpack SPA StartUp Kit — Часть 1
В ближайшие недели мы будем изучать различные паттерны, техники и стратегии при работе с LitElement. Это мини-серия из двух частей о создании базового шаблона для SPA (одностраничных приложений) с использованием LitElement , Webpack и Boostrap . В итоге мы получим очень полезный стартовый шаблон, который можно использовать со всеми вашими проектами LitElement. Примечание: поскольку LitElement очень «легкий» и ненавязчивый по своей природе, все в этой статье можно легко изменить,..

Распределенные базы данных I
Авторы Саджид Сайед Бахт и Говинд Мохан В мире баз данных может быть сложно ориентироваться, будь вы студент, выпускник или опытный разработчик. За последнее десятилетие появилось несколько парадигм, воплощенных в различных крупных проектах с эксцентричными названиями, такими как Cockroach DB и Voldemort. Мы также переживаем новую волну инноваций в распределенных системах с технологией распределенной бухгалтерской книги, которая была популяризирована ростом криптовалют, таких как..

Мое путешествие в JSON до сих пор
В течение четырех лет я создавал приложения для Android, которые взаимодействуют с другими системами через JSON API — обычно это односторонние или двусторонние рукопожатия между моим приложением и сайтом или базой данных Drupal с использованием JavaScript Object Notation (JSON) в качестве общего языка. Мое первое знакомство с JSON Впервые я начал использовать JSON весной 2012 года после прохождения курса веб-разработки. До этого мои программы извлекали файлы содержимого XML. Они..

Как MonetDB / X100 использует производительность современного процессора
Современные процессоры претерпели значительное развитие. Но как MonetDB использует это развитие, чтобы максимизировать свою производительность? Компьютерные процессоры значительно развились за последние три десятилетия. Это развитие связано не только с увеличением количества содержащихся в нем транзисторов, но и с развитием архитектуры. Следовательно, приложение должно адаптироваться к тому, как работает ЦП, чтобы максимизировать свой потенциал. Такие же старые, как и сам ЦП, системы..

Автоматизация сборки базы данных NoSQL
История «Питон на помощь», которая никогда не устареет Это ощущение , когда ваше приложение настолько велико - и настолько важно, - что вы просто знаете, что в ближайшее время потребуются значительные объемы памяти. «Инструмент« циклопического »анализа вот-вот будет уничтожен другим направлением бизнеса, приобретением и стремительным уровнем органического роста одновременно. Да, и время удвоения было сокращено вдвое ». Похоже, кому-то нужно построить новую ферму серверов баз..

Laravel: кэширование вашего запроса только одним методом
Вот! Сила… макросов! Как я уже писал ранее , возможности макросов в Laravel довольно велики, поскольку они позволяют расширять класс во время выполнения с помощью ваших собственных методов. Вы можете добавить полезные методы, которые могут преобразовывать подробный код в выразительные однострочники, которые имеют смысл . Один из них выходит из коробки - это проверка запроса: public function (Request $request) { $request->validate([ 'email' =>..