What type of DBMS would be ideal for advanced search capabilities?
I am wanting to add advanced search capabilities to my web application, likely with a search engine server like elasticsearch. How do I store my data? Do I store it using a RDBMS or a noSQL database? Would one pose more challenges with one database system versus another? Do I not use a dbms for a primary data store in this case?
I am thinking about using PHP as a backend.
Edit: overall question I am asking, HOW do I integrate a dbms with elasticsearch?
Be gentle. 😉 I am new to this.
elasticsearch rdbms
add a comment |
I am wanting to add advanced search capabilities to my web application, likely with a search engine server like elasticsearch. How do I store my data? Do I store it using a RDBMS or a noSQL database? Would one pose more challenges with one database system versus another? Do I not use a dbms for a primary data store in this case?
I am thinking about using PHP as a backend.
Edit: overall question I am asking, HOW do I integrate a dbms with elasticsearch?
Be gentle. 😉 I am new to this.
elasticsearch rdbms
This is "too broad" although nevertheless also a faq. How to Ask
– philipxy
Nov 12 '18 at 22:01
How about this: HOW do I integrate a dbms with elasticsearch?
– Hayden
Nov 12 '18 at 22:03
You don't appear to have read the link or other relevant help center links. PS Even though this is too broad, it is also a faq. (Because of others who didn't research.) Please always google many clear, concise & specific versions/phrasings of your question/problem/goal with & without your particular strings/names & read many answers. Add relevant keywords you discover to your searches. If you don't find an answer then post, using 1 variant search as title & keywords for tags. See the downvote arrow mouseover text. When you do have a non-duplicate code question to post please read & act on Minimal, Complete, and Verifiable example.
– philipxy
Nov 12 '18 at 22:11
add a comment |
I am wanting to add advanced search capabilities to my web application, likely with a search engine server like elasticsearch. How do I store my data? Do I store it using a RDBMS or a noSQL database? Would one pose more challenges with one database system versus another? Do I not use a dbms for a primary data store in this case?
I am thinking about using PHP as a backend.
Edit: overall question I am asking, HOW do I integrate a dbms with elasticsearch?
Be gentle. 😉 I am new to this.
elasticsearch rdbms
I am wanting to add advanced search capabilities to my web application, likely with a search engine server like elasticsearch. How do I store my data? Do I store it using a RDBMS or a noSQL database? Would one pose more challenges with one database system versus another? Do I not use a dbms for a primary data store in this case?
I am thinking about using PHP as a backend.
Edit: overall question I am asking, HOW do I integrate a dbms with elasticsearch?
Be gentle. 😉 I am new to this.
elasticsearch rdbms
elasticsearch rdbms
edited Nov 12 '18 at 22:04
Hayden
asked Nov 12 '18 at 21:47
HaydenHayden
898
898
This is "too broad" although nevertheless also a faq. How to Ask
– philipxy
Nov 12 '18 at 22:01
How about this: HOW do I integrate a dbms with elasticsearch?
– Hayden
Nov 12 '18 at 22:03
You don't appear to have read the link or other relevant help center links. PS Even though this is too broad, it is also a faq. (Because of others who didn't research.) Please always google many clear, concise & specific versions/phrasings of your question/problem/goal with & without your particular strings/names & read many answers. Add relevant keywords you discover to your searches. If you don't find an answer then post, using 1 variant search as title & keywords for tags. See the downvote arrow mouseover text. When you do have a non-duplicate code question to post please read & act on Minimal, Complete, and Verifiable example.
– philipxy
Nov 12 '18 at 22:11
add a comment |
This is "too broad" although nevertheless also a faq. How to Ask
– philipxy
Nov 12 '18 at 22:01
How about this: HOW do I integrate a dbms with elasticsearch?
– Hayden
Nov 12 '18 at 22:03
You don't appear to have read the link or other relevant help center links. PS Even though this is too broad, it is also a faq. (Because of others who didn't research.) Please always google many clear, concise & specific versions/phrasings of your question/problem/goal with & without your particular strings/names & read many answers. Add relevant keywords you discover to your searches. If you don't find an answer then post, using 1 variant search as title & keywords for tags. See the downvote arrow mouseover text. When you do have a non-duplicate code question to post please read & act on Minimal, Complete, and Verifiable example.
– philipxy
Nov 12 '18 at 22:11
This is "too broad" although nevertheless also a faq. How to Ask
– philipxy
Nov 12 '18 at 22:01
This is "too broad" although nevertheless also a faq. How to Ask
– philipxy
Nov 12 '18 at 22:01
How about this: HOW do I integrate a dbms with elasticsearch?
– Hayden
Nov 12 '18 at 22:03
How about this: HOW do I integrate a dbms with elasticsearch?
– Hayden
Nov 12 '18 at 22:03
You don't appear to have read the link or other relevant help center links. PS Even though this is too broad, it is also a faq. (Because of others who didn't research.) Please always google many clear, concise & specific versions/phrasings of your question/problem/goal with & without your particular strings/names & read many answers. Add relevant keywords you discover to your searches. If you don't find an answer then post, using 1 variant search as title & keywords for tags. See the downvote arrow mouseover text. When you do have a non-duplicate code question to post please read & act on Minimal, Complete, and Verifiable example.
– philipxy
Nov 12 '18 at 22:11
You don't appear to have read the link or other relevant help center links. PS Even though this is too broad, it is also a faq. (Because of others who didn't research.) Please always google many clear, concise & specific versions/phrasings of your question/problem/goal with & without your particular strings/names & read many answers. Add relevant keywords you discover to your searches. If you don't find an answer then post, using 1 variant search as title & keywords for tags. See the downvote arrow mouseover text. When you do have a non-duplicate code question to post please read & act on Minimal, Complete, and Verifiable example.
– philipxy
Nov 12 '18 at 22:11
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53270587%2fwhat-type-of-dbms-would-be-ideal-for-advanced-search-capabilities%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53270587%2fwhat-type-of-dbms-would-be-ideal-for-advanced-search-capabilities%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
This is "too broad" although nevertheless also a faq. How to Ask
– philipxy
Nov 12 '18 at 22:01
How about this: HOW do I integrate a dbms with elasticsearch?
– Hayden
Nov 12 '18 at 22:03
You don't appear to have read the link or other relevant help center links. PS Even though this is too broad, it is also a faq. (Because of others who didn't research.) Please always google many clear, concise & specific versions/phrasings of your question/problem/goal with & without your particular strings/names & read many answers. Add relevant keywords you discover to your searches. If you don't find an answer then post, using 1 variant search as title & keywords for tags. See the downvote arrow mouseover text. When you do have a non-duplicate code question to post please read & act on Minimal, Complete, and Verifiable example.
– philipxy
Nov 12 '18 at 22:11