интернет магазина
с возможностью поиска по каким-то дополнительным данным, например:
действие - зашёл в систему, можно искать по IP, useragent
действие - положил товар в корзину, можно искать по пользователю, сессии, товару
действие - написал сообщение пользователю, можно искать по автору, получателю, теме, тексту сообщения
и.т.п.
есть какие-то шаблоны или подходы готовые для документоориентированного хранения?
хочу засунуть в Elasticsearch для полнотекстового поиска, но там как-то это сложновато реализуется ибо внутри под капотом жёсткая схема
А выборки будут набигать и грабить базу?
Здраствуйте. Я, Кирилл. Хотел бы чтобы вы сделали игру, 3Д-экшон суть такова... Пользователь может играть лесными эльфами, охраной дворца и злодеем. И если пользователь играет эльфами то эльфы в лесу, домики деревяные набигают солдаты дворца и злодеи. Можно грабить корованы... И эльфу раз лесные то сделать так что там густой лес... А движок можно поставить так что вдали деревья картинкой, когда подходиш они преобразовываются в 3-хмерные деревья[1]. Можно покупать и т.п. возможности как в Daggerfall. И враги 3-хмерные тоже, и труп тоже 3д. Можно прыгать и т.п. Если играть за охрану дворца то надо слушаться командира, и защищать дворец от злого (имя я не придумал) и шпионов, партизанов эльфов, и ходит на набеги на когото из этих (эльфов, злого...). Ну а если за злого... то значит шпионы или партизаны эльфов иногда нападают, пользователь сам себе командир может делать что сам захочет прикажет своим войскам с ним самим напасть на дворец и пойдет в атаку. Всего в игре 4 зоны. Т.е. карта и на ней есть 4 зоны, 1 - зона людей (нейтрал), 2- зона императора (где дворец), 3-зона эльфов, 4 - зона злого... (в горах, там есть старый форт...) Так же чтобы в игре могли не только убить но и отрубить руку и если пользователя не вылечат то он умрет, так же выколоть глаз но пользователь может не умереть а просто пол экрана не видеть, или достать или купить протез, если ногу тоже либо умреш либо будеш ползать либо на коляске котаться, или самое хорошее... поставить протез. Сохранятся можно...
Это не документоориентированное хранение. Шаблоны-подходы просты -- берёшь БД, проектируешь её, потом пишешь запросы.
Жёсткая схема в Эластике ? Впервые слышу такое...
Обсуждают сегодня