J-cube Today

Три коллекции Eternum Каждая коллекция включает уникальные серии столовых приборов и посуды.

Eternum
В коллекции ножи, вилки, ложки из нержавеющей стали для сервировки стола в легкой непринужденной атмосфере. Использование нержавеющей стали 18/0 или 18/10 позволяет создавать столовые приборы неизменно высокого качества по доступной цене.
Eternum
Signature
Столовые приборы премиального класса для праздничных столов и торжественных мероприятий. Высокополированная нержавеющая сталь 18/10 в сочетании с великолепным дизайном, делают каждую вилку, ложку или нож из нержавеющей стали произведением искусства.
Signature
Gastronum
Коллекция служит идеальным дополнением к столовым приборам серий Eternum и Eternum Signature. В нее входят блюда и подносы, чайники, кофейники, икорницы, ведра для шампанского и прочие столовые принадлежности и аксессуары для сервировки стола из нержавеющей стали.
Gastronum




J-cube Today

| Operation | Time (ms) | Memory (MB) | |------------------|-----------|-------------| | Load facts | 680 | 145 | | Slice (equality) | 12 | – | | Dice (3 filters) | 54 | – | | Roll‑up (2 levels)| 210 | 78 (cache) | | Full cube export | 340 | – |

Tests on a synthetic dataset of 500,000 facts (4 dimensions, 2 measures):

// Query: slice Year=2025, roll‑up Product to Category Result result = cube.query() .slice("Time.Year", 2025) .rollUp("Product", "Category") .execute(); 4.1 In‑Memory Storage A HashMap<KeyTuple, Cell> where KeyTuple encodes dimension coordinates. Lookup is O(1) for point queries; range queries use linear scan over keys – acceptable for cubes < 10⁶ cells. 4.2 Aggregation with Memoization Roll‑up operations pre‑compute aggregates lazily. First query triggers aggregation and caches results; subsequent identical roll‑ups return instantly. 4.3 JSON Serialization Using javax.json , cubes export to:

Example code and binary releases at https://github.com/example/j-cube (hypothetical).

"dimensions": ["Time", "Product"], "data": [ "Time.Year": 2025, "Product.Category": "Electronics", "sales": 1200.0, "units": 5 ]

// Insert facts cube.loadFact(new Fact() .dim("Time.Year", 2025) .dim("Product.Category", "Electronics") .measure("sales", 1200.0) .measure("units", 5));

| Operation | Time (ms) | Memory (MB) | |------------------|-----------|-------------| | Load facts | 680 | 145 | | Slice (equality) | 12 | – | | Dice (3 filters) | 54 | – | | Roll‑up (2 levels)| 210 | 78 (cache) | | Full cube export | 340 | – |

Tests on a synthetic dataset of 500,000 facts (4 dimensions, 2 measures):

// Query: slice Year=2025, roll‑up Product to Category Result result = cube.query() .slice("Time.Year", 2025) .rollUp("Product", "Category") .execute(); 4.1 In‑Memory Storage A HashMap<KeyTuple, Cell> where KeyTuple encodes dimension coordinates. Lookup is O(1) for point queries; range queries use linear scan over keys – acceptable for cubes < 10⁶ cells. 4.2 Aggregation with Memoization Roll‑up operations pre‑compute aggregates lazily. First query triggers aggregation and caches results; subsequent identical roll‑ups return instantly. 4.3 JSON Serialization Using javax.json , cubes export to:

Example code and binary releases at https://github.com/example/j-cube (hypothetical).

"dimensions": ["Time", "Product"], "data": [ "Time.Year": 2025, "Product.Category": "Electronics", "sales": 1200.0, "units": 5 ]

// Insert facts cube.loadFact(new Fact() .dim("Time.Year", 2025) .dim("Product.Category", "Electronics") .measure("sales", 1200.0) .measure("units", 5));





Схема работы

Заказ по телефону
Заказ по телефону
Прием заказов по телефону ежедневно с 9 до 21
Заказ на сайте
Заказ на сайте
Оформление заказов на сайте круглосуточно, весь товар в наличии.
Доставка курьером
Доставка курьером
Мы доставим Ваш заказ по указанному Вами адресу в назначенное время. Стоимость доставки по городу Москва 399 р.
Самовывоз
Самовывоз
Вы можете забрать Ваш заказ в одной из 618 точек выдачи заказов в г. Москва.
Оплата наличными
Оплата наличными
Оплачивайте заказ в момент получения
Безналичный расчет
Безналичный расчет
Возможность оплатить заказ на сайте банковской картой.




Контакты

Eternum - Shop
Москва, 4-ая Магистральная улица, 5с5 (м.Полежаевская 6 мин)
Телефон:
Наши реквизиты:

ИП РЕПИК МИХАИЛ ЕВГЕНЬЕВИЧ

ОГРНИП 315774600347280

ИНН 773400256662

Юр. адрес: 125367, г. Москва, Полесский проезд дом 10

р/с 40802810970010247983 в АО КБ "МОДУЛЬБАНК"

к/с 30101810645250000092, БИК 044525092