Я пытаюсь понять API-интерфейс Voldemort. Я новичок в нереляционных базах данных, так как я понимаю, магазин Волдеморта можно сравнить с таблицей в реляционной модели. В документации я увидел следующий код.Как создать магазин voldemort?
String bootstrapUrl = "tcp://localhost:6666";
StoreClientFactory factory = new SocketStoreClientFactory(new ClientConfig().setBootstrapUrls(bootstrapUrl));
// create a client that executes operations on a single store
StoreClient client = factory.getStoreClient("test");
Здесь у нас есть клиент магазина на основе существующего магазина (теста). Как я могу создать магазин для Voldemort через java?
хорошо, я думаю, что вы можете изменить в магазине, но я не смог найти ничего, что на самом деле создает его. Я не пробовал модифицировать хранилище, но похоже, что метод обновления в интерфейсе StorageConfiguration предназначен для его изменения. Взгляните сюда: http://www.project-voldemort.com/voldemort/javadoc/all/voldemort/store/StorageConfiguration.html – Pankaj
И я надеюсь, что метод обновления также создает один, если он еще не существует. Будет опубликован ответ, если это работает :) – Pankaj
Вы можете создать магазин, используя метод addStore объекта AdminClient –